Whilst I don't have a graphics card installed that supports rotation out of the box, I've found that using ArcadeOS and AdvanceMAME has solved all of my software requirements. Sure, perhaps it's not the prettiest out of the box, but it works well, fits well with the era of games I want, and has yet to fail. AdvanceMAME, once configured, works perfectly.
Yes, I am using DOS on my box, but that is all I need. Don't know if this helps, but if your cabinet isn't going to be doing much else, this does it fine, especially if you use Fraggals's CD installation.