Maps and graphs using Tableau, a free web-based tool for producing interactive charts, graphs and maps.
Maps using Google Fusion Tables
Timelines using TimelineJS, an open-source web-based tool with built-in support for embedding photos, videos and other media.
From 10,000words.net, 7 Eye-popping interactive timelines (and 3 ways to create one). Dipity is a cool way to make your own timelines, and Viewzi is a visual search engine that displays results in any one of several different visual layouts, including a timeline.