IE is, and seems like it will always been, the worst thing about web development/design. If you ask me what the most annoying, stressful, time-wasting part of the last few apps I built were, it would be dealing with IE-only bugs that make no sense at all. In IE8, you can't even repeat a background image on a body element. Microsoft owes me a lot of money for wasted hours making my sites "work" in their browsers.