IE6/Win's CSS engine is fundamentally broken and feature short compared with its compadres (Safari, Op and Moz/Ns).
I'm a XHTML/CSS "developer" too, but I've never had any problems with IE and CSS, it's been the other way around for me, Mozilla sometimes ignores correct CSS.