Although it's had nearly a decade of security patches applied to its now-weathered surface, IE6 doesn't have any more features or web standards compliance than it did when it shipped in 2001. Those of you who are using (or whose companies are using) IE6, think about that for a moment. Nearly any corporate worker turns to their browser dozens of times a day, doing work that's important to the company. Is there any other tool they have that hasn't been updated since 2001? If you don't see a problem with that, let's take away your BlackBerry or iPhone and replace it with a Motorola V200 Personal Communicator. After all, that baby was state of the art in 2001. If it did the job then, it's fine for 2010, right?
Of course that's crazy. Mobile devices have made incredible progress in the past nine years, and they have features we couldn't have dreamed of back then. Browsers have made the same progress, too, and by using IE6 you're holding back your users and your company. Worst of all from my point of view, though, you're holding back the industry. Until IE6 usage drops below something like 5 percent of all users, web developers will be forced to accommodate it. That limits the features that developers can put into web-based products, and increases development time as they try to deal with a browser that should have died years ago.
Really, I don't care which browser you upgrade to when you drop IE6. Stay with Microsoft and use IE8, or switch to Firefox, Chrome, or Opera if you'd like. Just make the switch, now. Only then can our long Internet nightmare can finally be over.