Лазал по инету и набрел на очень интересную .js библиотеку. Она заставляет IE 5-7 вести себя согласно спецификациям W3C. Поддерживает очень много CSS-псевдоклассов (например :hover для всех элементов страницы). Исправляет баг IE 5-6 при отображении png24. Поддерживает position: fixed; для IE. Поддерживает max-height, max-width, min-height, min-width для IE. Ну и еще много всего.
На сегодняшний день доступна версия 2.0 (beta3). Так же есть библиотека ie8.js, которая поддерживает еще больше CSS свойств и псевдоклассов.
Подробнее ознакомиться можно тут:
http://ie7-js.googlecode.com/svn/test/index.html
Страница проекта и ссылка для скачивания тут:
http://code.google.com/p/ie7-js/
Надеюсь кому-нить пригодится.
P.S. Сам еще не юзал.