Rowan wrote:CSS fixes in IE7 haven't been much really, they've only fixed the most requested bugs, but haven't bothered to fix all the other little bugs that are just as bad (and missing features). Now there are new CSS bugs in IE7 that we have to watch out for. I'd rather keep working with IE6 for another year to allow enough time for IE7 to get with the standards support of today.
IE7 is a fix for IE6, and IE8 will be a fix for IE7.
You just described Firefox, Opera, Safari, and every other major broswer too.