I totally agree with Salathe, when serving up css the only differences should be in the media - screen, print and handheld.
The man hours involved in coding specific stylesheets for different browsers in not cost effective, efficient or desirable. The BEST way to do it is to learn all the best ways to get around the differences in each browsers interpretation of the css and build one screen.css file accordingly.
There are plenty of great examples of standards compliant, non-browser specific css at the awesome
http://www.csszengarden.com.
hope that helps,
Ian