Suave As for the MAME. I've cheated a bit. I ended up buying and old arcade machine (it was originally Mortal kombat 2, but it was converted to Tekken Tag tournament) and that has saved me a lot of hassle. Not only do I have an authentic arcade monitor (the low res CRT is the way to go for arcade games) but I also don;t have to build the cabinet and the coin slots are all working. This made it super easy to convert to MAME. Because it is a JAMMA game (arcade standard) I just needed to buy this:
http://www.ultimarc.com/jpac.html
Basically you just plug the slot into the Harness on the arcade machine, then plug one cable into the USB slot and one into the vga out on your PC. And that is all you need to do to get it up and running. So I have been enjoying it for a while now as it is, but now what I am doing is building a new control panel to support 4 player, and trackball and a spinner, plus more buttons and also cleaning it all up and making it looks good again.
Check out this video of the frontend I am using it is fantastic:
http://www.youtube.com/watch?v=lEgaqXsavYA
I'll post some pictures and instructions as I get it going.