myHistro is a great site (and app!) that lets students combine maps and timelines seamlessly into one great presentation of information and understanding. myHistro is more than just data collection, it is a way to share stories.
With myHistro, students can create a rich timeline/map mashup complete with additional text, pictures and video.