Stolen from a post on the yog-sothoth.com forums:
Need more random names for NPCs outside of Michael, Joseph, and Luigi for the stereotypical Italian in your 20's games?
This one: http://www.kleimo.com/random/name.cfm provides a huge variety of names and you can set the generator from very plain to very obscure. I did get large number of Neils out of it.
This one: http://www.miskatonicriverpress.com/LCNames.shtml generates "Lovecraftian" names. The Herberts, Harveys, Delberts, and other common 20's names are used.