Here's a kind of pointless article from Netscape News: It's about the richest people, and what their names are. The article implies that in order for your children to be successful, name them things from these lists.
However... John is a pretty common name all around. If you could take a poll of the *poorest* people out there, I'll bet John will rank pretty high as well. Would that mean that your baby John is destined to become a hobo?