If you're running a cab, do yourself a favor and at least try the groovymame linux live cd. I had XP64, soft 15KHZ, and a ATI4350 and had decent success, but it really, really, really doesn't compare to the live cd. With XP, you can dial in the resolutions, but the refresh rates can cause tears, jittering, etc. The XP version of groovymame is very nice (better than soft15KHZ if you have Calamity's drivers), but the linux distro is way better. With the live cd, the resolutions are spot on and the refresh rates are spot on...especially since you have a D9200. So you absolutely get the best of both worlds.
I've got the groovymame linux setup as a hd install and could not be happier. After a couple of evenings, I pulled out the XP hard drive and it's being used elsewhere. I had Hyperspin as a frontend on my XP setup....but I don't miss it anymore as I customized the wahcade layout to my liking.
Groovymame linux live cd: Try it....you'll like it!