http://www.arcadecab.com/

I was going to use this site when I am ready to make one for myself.

Any alternatives or options are always cool though. I think the only stopping point for me is what I want to do for the monitor?

I think another useful tool is how to 'best' configure the software. Do you use MameWah or simply Mame32? Do you configure the MAME Gui in any special way? How-about other emulators?

There are plenty of sites for this information but none of them are as thorough as they could be for a newb, nor do they cover many more complicated tasks (like using an actual arcade monitor) effectively.