My husband, his dad, and his grandfather (and back a few more generations) all had the first name of "William", but go by their middle names. My husband is convinced that if we ever have a boy, his first name HAS to be be William, just because of this so-called tradition. I'm really not a fan of family names, I just don't see the point of naming my child something that I don't like! What are your thoughts??