My last move against IE : I display the website in black and white, thank's to IE's gray filter (how ironic) and say if you want to view that website with colors, go get another browser, with a link to firefox. I think the "best viewed" takes its whole meaning :)
Then about IE7 - IE6, I generally get IE7 to work the same as other browsers, or very close. It just takes some position:relative here and there. For IE6 however, I just try my best with the time I have, but that's it, I don't want to waste my time anymore. I just make sure the website stays accessible, but if I can't display a fancy overlay or effect correctly, screw it: if(!Browser.Engine.trident4). It's important to me that the user can still view the website, but if it's not as enjoyable, Then, about IE8, it's another problem. Looks like I'm going to use a lot that downgrading meta tag. I just can't get a site to display correctly in both IE7 and IE8. Or when it does, then it looks wrong in the other browsers. If standard compliant means "the other browser are wrong, I'm right", then I don't want a standard compliant browser, I want a browser that work just like the others, even if it's not 100% compliant. Damn microsft, even when they try to do things right, they piss me off. I know, it's still a beta, but I highly doubt the whole page rendering is going to change in the final release.
