Is it that hard to create a stylesheet that conforms to W3C standards, and works in browsers like Firefox, Opera, and Safari... Then make a second stylesheet to fix IE6 stupidity? The cascading nature of CSS makes that end of it pretty trivial, and with a single line of code added to the master template, you could make it so only IE loads the IE specific stylehseet. In case you don't know what I'm talking about, Google IE conditional statements, and have your web developers read it.
As things are now, there's still a number of positioning issues, though it is at least somewhat better than before.
And I don't know if the same people who work on these sites are also responsible for sites like Tv.com, but that site has some seriously broken CSS in non-IE browsers as well. Which is just insult to injury after assaulting people with all those ads and other large download images. At the very least, could you pass along my complaint?