Weaving History is a new (beta) site that is great for making timelines based on history. This is done by matching "factlets" and "threads" and linking them to maps. Factlets are people, places or things and threads are factlets that are strung together. Once you start making a timeline you'll begin to understand.
Below is a pic of a Napolean timeline...
Give Weaving History a try by clicking here!!
For a much more detailed review check out Free Technology 4 Teachers.
For my top 10 timeline creators click here.