Internet Explorer is a cancer, it has an extremely poor web standards support. A nightmare for web developers and designers.
It doesn't seems that things are likely to improve much with the IE7 release.
As the above and this slashdot articles point out http://slashdot.org/article.pl?sid=06/08/16/1315237
Hopefully one day, most web users will get smarter and switch to Firefox or some other standards friendly browser.