Buffett Gates Town Hall
Microsoft Chairman Bill Gates, left and Berkshire Hathaway CEO Warren Buffett speak during a taping of a CNBC television special at Columbia University in New York on Thursday, Nov. 12, 2009. (AP Photo/Jin Lee)