It doesn't matter what Microsoft does or how "good" IE 9 will be, us web developers will still develop in Firefox, Chrome, and Safari first, then switch to IE 7,8,9,... to "see how broken it is" and fix it.
Microsoft has given us nothing at all to help earn any sort of trust back that they care about web standards. Not that it isn't possible, but I'll have to see it to believe it, and after so many years of IE6, they have a huge hill to climb.