I agree completely on the CSS vs tables thing. Why can't I put an image and a paragraph side-by-side without hard-coding a width? Why can't you use most CSS properties with tables? Is the W3C intentionally crippling tables to force people to do things "properly"?
The W3C compliance and Internet Explorer slices should be reversed, though. If you're making a badly-coded, overly flashy site, IE can be a problem, but if you're just trying to make simple resolution-independent layouts with some images, W3C rules are a MAJOR pain. To be quite honest, the only thing about IE that gives me problems is automatic margins. Other than that, all my designs work just fine.
I make gallery scripts, so HTML's insanely poor image and table support drives me nuts.