You have to admire Bill Gates, really.

I know that some people don’t like Bill Gates for his work on Windows, but really, apart from that, he is a good guy and deserves all of our respect with what he is doing in this world. It takes a great person to share his wealth and trying to do good for the human mankind.

Thus, but all your prejudice on the side and watch this presentation from Bill Gates during the TED 2009 conference in February 2009. It is worth every minute of your time.