Stop the hate of IE. IE has its downfalls, it isn't W3C compliant but it isn't always IE's fault your site doesnt render properly.
People are too quick to blame IE for bad coding.
Validate your coding:
Validator
before jumping on IE.
But...come on Microsoft get with the times and comply with W3C.
Geoserv.