Не переживайте, это бесполезно, и я думаю, что никто из нас не увидит, что все браузеры следуют одному и тому же стандарту.
Что я переживу до этого?
Я использую Firefox в Linux для разработки. Я установил плагин WebDev (https://addons.mozilla.org/es-ES/firefox/addon/60), чтобы упростить разработку CSS.
Когда мое веб-приложение близится к завершению, я пробую его в IE6 и IE7 (используя wine в Linux). Затем я создаю новую таблицу стилей для каждого из них, загружаю ее с помощью IE-conditional-comments (http://www.quirksmode.org/css/condcom.html)) и начинаю вносить изменения по одному, пока дизайн не станет нормальным в обоих браузерах. .
Для других браузеров (Opera, Safari, Galeon ...) дизайн под FF будет работать нормально.
В конце у меня есть три CSS: один для IE6, один для IE7 и один (оригинальный, правильный и правильный) для других браузеров.
Я думаю, что это лучший подход, чем написание десятков хаков на вашем правильном CSS, и более гибкий на будущее (IE8 ...)