I feel your pain.
I'm a Mac user and its default browser is Safari. Safari uses the KHtml engine which is different then the Gecko engine that Firefox uses but renders about the same.
Actually it is IE that seems to render different then all the other browsers as all the others seem to render about the same as Firefox or Safari. I guess Micro$oft wants us to use the browser that renders pages their way.
Here are four examples of what Mac IE and Safari does to your stuff and mine.
http://cleos-porn-links.com/crap/1/