I couldn't agree more. In fact, I'd like to see your HTML to see what you are talking about (maybe outside of the Monastery walls). I spend much of my time getting web pages to work across browsers (especially since moving to all CSS-tableless-XHTML). I'm sure there's a way to solve your problem on the client side (again, provided you aren't trying to do something crazy like make it work in <6.0 NS).
—Brad
"Don't ever take a fence down until you know the reason it was put up. " G. K. Chesterton