Microsoft should be fined half their earnings for every year that IE6 is on the web in non-negligible numbers (over 5%). After all, we developers have to do everything twice – once according to standards, and then again with lots of weird hacks to make it work on IE6. Latest nightmare is a javascript popover progress indicator for long running form posts. The well known issues with absolute positioning and z-index conspired to make the strategy that works on every other browser fail on IE6. So a feature I built in about 4 hours required an additional 8 hours to get mostly working on IE6 (there are small issues remaining – but nothing worth fixing).
Death to Microsoft and the IE team.