Ahh yes, it's called keeping up with the competition. Thanks for that or all of us would be stuck with IE flaws and quirks.
At least they are saying IE8 will be standards compliant. They intended on IE7 being standards compliant, until they started getting a high number of complaints from companies that had websites designed specifically for IE6 and fell apart in a standards compliant browser.
I wish MS had more competition with other programs.
Here's a good comparison of browsers.
Comparison of web browsers - Wikipedia, the free encyclopedia