The Baby Name Wizard is a clever Java applet that lets you visualize the popularity of baby names over the past century. http://babynamewizard.com/namevoyager/lnv0105.html