I came across a link to a neat app for baby names on a nerdy data processing/visualization site (which I love) that Noah pointed out:
http://www.babynamewizard.com/namevoyager/lnv0105.html
Type any name in the field and hit enter…You’ll see how the use of the name has changed over time.
Also, check out this one:
http://www.nymbler.com/nymbler/
I haven’t found find the algorithm for linking to other names to be that great. But, the idea is a good one – similar to Pandora’s genome approach to music.