Fanboys are annoying regardless of who they support.
IE 9's hardware acceleration sent the other OS manufacturers scrambling to incorporate it. While Microsoft was the last to the canvas game, IE 9 handles it better than any other browser at the moment. Site pinning is a small thing, but its a lot of fun - I have five major internal sites pinned at work.
I expect that by the time IE 9 releases Microsoft will be at least on parity with the other browsers. They are in the game, which is good.
Pushing recklessly ahead after all can cause as many problems as it solves. Firefox and Webkit differ on border radius and it's annoying. Why? Because when they encoded that control the spec wasn't finalized.
If you go back and look at most of the broken stuff in IE 6 you'll find that the spec for it was incomplete or missing at the time the feature was introduced.
The problem with IE, IE 6 in particular, was that Microsoft sat on their hands and didn't put out a new version for 5 years, an eternity in this business. By doing this they gave the browser a huge amount of inertia and when they chose not to carry it forward into Vista they suddenly had an enormous problem - businesses weren't buying their OS because the browser - an antiquated browser at that - had been allowed to eclipse the OS in importance.
Microsoft hurt the web by establishing a 90% market share and then sitting still, but they have been punished enormously in lost sales for that mistake which they are unlikely to ever make again.
With IE 9 Microsoft is finally getting serious about being a player again. I mean, IE 7 felt like little more than lipstick on the pig of IE 6 with as little as it did to fix problems. IE 8 was basically getting caught up, but it was still dominated by stupid gimmicks no one will ever use (Web slices? Seriously MS?? ) instead of by its features (getting to full CSS 2.1 compliance is no small task).
IE 9 seems to be a clear turn of the corner and back on the right track. This is a good thing for the web, as windows desktops are going to be around for awhile yet. I think even Microsoft understands that if they can't get a browser to work well on their own turf - windows - how will they ever build a good browser and convince people to use it in markets they may have already lost like tablets and phones, or markets yet to be conceived.
In any event for the web to move forward, all it's major players need to be moving. Microsoft is moving - took them long enough - but they are moving. To say they aren't is pure fanboy stupidity.