If you haven't read the new Malcolm Gladwell book, Outliers, you all should. He discusses the many reasons why some people are successful. I won't do his book justice, so check it out when you get a chance.
Abusive comment hidden.
(Show it anyway.)