IF you go to my site in IE6, there is a popup that say this site is not going to look as nice in IE6, and recommends an upgrade. There comes a time when you have to stop trying to program for every possible browser, and just focus on the bigg'ns. IE7 IS part of the Windows Update, and should be on most people pcs by now (as automatic updates are always on by default). IE8 is just around the corner for a full release ...
Point being that even if you are unable to get the site fully IE6 compatible, I wouldn't pull my hair out over it. Just move on and blame Microsoft .. that's what I do.