Kevin Ham, the $300 million master of Web domains (2007)money.cnn.com22 pointsjasonlbaptiste17 years ago