If you are running a MAME on a cab you can't go wrong with an ATI card and groovymame. It syncs to all the correct refresh rates so you don't even need vsync/tripplebuffer etc which also frees up valuable cycles.
Changes resolution correctly in game for the PSX titles too.
Just be sure to pickup the CRT_EmuDriver Catalyst for ATI Radeons for best results.