Recently I've beginning to wonder why I try to support IE6 anymore.
Vista and Window 7 do not support Multiple IEs and never will.
So I've just had to install XP into a virtual machine, just to test with IE6. Upon launching IE6 for the first time, I was greated with a broken page. This broken page just happens to be the first page IE7 users see.
Microsoft is no longer maintaing IE6 user's experience.
IE8 was launch in March 2009, which means that anyone using IE6 is 2 browser generations behind.
They need a kick up the behind.
There is a website called IE6Update that has a information bar telling people to upgrade.
This seems a little too subtle.
My solution is to display an overlay that hides the current website, and telling them they need to upgrade to Firefox.
Now I don't have to test my websites in IE6.
Download jQuery.IE6 Now (109KiB)
You don't really need to use jquery to achieve this, you could just include the html in your site.
The reason I didn't, was to allow the browser to be able to cache it.