When I first arrived in the United States from Taiwan, I found the idea of having two people sharing the same first name strange. In China/Taiwan, no two people have the same first name. Every person has an unique name chosen by his/her parents.
The I encountered the Latino culture, where Jose, Maria, Juan, Carlos are almost ubiquitous. And then there is the Vietnamese names. There seems to be no more than a dozen to chose from--Thuy, Huy, Nguyen, Mai. Lastly, the Arabic names have the smallest variation. Every other person is a Muhammhad.
Personally I would like my children to have unique names, but not too unique so that nobody knows how to spell them. I hate the idea of naming your son/duaghter after yourself. It's stealing their identify from them. I want them to be their own persons.
What would you name your kids? I have mine picked out already with my wife.





