Buffet could give approximately $150 dollars to every single person in the United States if he want to.
There's not much to hate about Gates foundation. He makes sure they don't piss away the money by implementing goals and competitive bids. I'd bet on their group to be the first to give a workable AIDS vaccine.