If you as a student or a teacher ever have or give an assignment to create a timeline then using time toast is one of the best. Use this site to create an "All about me" project or to present some historical event for history. You can create short time periods to very very long time periods. If you need a report on the major events that shaped United States history then time toast might be what you are looking for.
To read more about time toast and see it in action, click here.