Bill Gates is no hero. He's a successful business man, and definitely a philanthropist, two things I can both admire. But his company has done more to stifle innovation and development of technology than anything else. If MS didn't invent it they were pretty much not interested (see their late entry into the browser/internet market). And the mess that were their office file formats has resulted in the abomination that is OOXML, an incomplete unimplementable "standard" foisted on the world through bribery and corruption. He's probably a great guy but I don't think the IT industry is better off for MS having been as big as it was/is.