IE9 sucked blocks and MS is in denial - haven't released an update to make it work with all the Java sites that don't work now. Their lame response was that since they now follow standards (really?) that the websites at fault should fix their code. Yeah, I can just ring my airline and say, hey IE9 & MS says your code is bad and you should fix it, would you mind please I'm trying to book a flight and all the drop down lists are empty, Thanks.
Strangely these webs site all worked with IE8 and earlier and continue to work fine with Firefox, which is what I'm converting my customers to as they update to IE9 and can't use ordinary web sites any more.
I half expect IE10 will fix these problems, but every tme I think Microsoft can't make a product worse than they have, they totally exceed my expectations and make it worse than I can imagine. I wonder if Microsoft will ever change their corporate attitude that shipping faulty products is 'normal' business practice.