IE8 was just released...Not sure how it has been in Beta for years.
Each browser has their own issues, just people wosh to pick on IE because it is an easy target. Safari has some really annoying things and people do not seem to complain. Same thing can be said with Firefox and Opera.
You've got to be kidding me! IE is an easy target because it's such an abysmal failure! Of course it's an easy target. It's the worst browser on the planet. Get with the program. Firefox is 3 years old and does 10x the stuff IE can't. Safari and Opera outshine IE by a mile. Read my links in my sig.
It's a program made by boobs, con-artists and idiots. People wrapped up in their little Microsoft world who have no clue what the outside world looks like. In the meantime, they lose market share while Firefox grabs it.
All the talk now is Firerfox, and Prism, and Weave, and XUL. On the Opera side it's the mobile devices. On the Apple side it's the iPhone. And what do we get from Microsoft?
Sorry...IE didn't handle that properly. We don't support that. It only runs on Microsoft products. This site requires IE. You can only run that program if you buy this Microsoft product.
Two years ago, I said that in 5-10 years, Microsoft would become just another company in the mix. Paul Graham said, last year, that he came to the realization that Microsoft doesn't matter anymore. Gartner Research just published that Microsoft's brand name has lost much of its significance.
IE8 appears to be far, far behind what anyone can do without them. Paul Thurott, a Windows advcoate said, "IE is a cancer on the web." We have no use for this slug of a browser and it would do us all good if Microsoft would just kill it off.
But that's not good for Microsoft you say? Many big corporations lived and died by bad decisions they made in the past. This is Microsoft's decision. Let them deal with it. You don't have to forgive them or feel sorry for them. They don't feel sorry for you.
Do what's best for you. IE is the armpit of browsers and has been for many years. Do yourself a favor and unload this weight.