It's either we go with vendor-prefixes or use css hacks to identify and smooth out browser differences.
And yah, with tools like SASS and css3please.com it's less annoying every day.
Hi. My name is Jonathan Snook and this is my site. I write about what interests me, which is usually web design, development, and technology. I'm also in the middle of a food adventure and I like whisky.
I wrote SMACSS. I tweet. Want to learn more?