NameVoyager: a baby name wizard
This is a totally fascinating bit of information visualization, from iVillage. Enter letters and it shows you names starting with those letters, plus the popularity of those names in the US. from the 1880’s to 2005. I’ve been using it to come up with character names in short stories.