Maybe I'm being a little off-topic, here, but I don't think it can be overstated how much Internet Explorer has destroyed Microsoft's brand. Apart from it being their largest consumer-facing brand apart from Windows (I think), I suspect that more people came into programming through web development between 1995 and 2005 than via any other path -- and for that decade IE was basically a big advertisement for the worst sides of Microsoft during those years -- the side that steamrolled competition with their lower-quality software, the side that tried to destroy open source and open standards, the side that attracted customers by manipulation and force.