Bill Gates and Warren Buffett are the two richest men in America and very close friends. Though a generation apart in age and founders of two very different businesses, each has a deep admiration for the other, and they share a sense of responsibili...