Historycommons.org

A cool site with a handy timeline.