This is one of the best interviews with Bill Gates that I've seen.  Good work Charles, and thanks Bill.