If you ever find yourself considering whether it's IE or the other browsers, that are doing it wrong... just assume IE is wrong, and you will most likely be right.
As a view it's a little mean perhaps, but one that anyone with experience of working with multiple browsers will be sympathetic to.