This place has it all:
http://www.arcadecontrols.com/arcade.htm
You'll probably want to get an I-PAC
www.ultimarc.com
Or maybe a Hagstrom Encoder
http://www.hagstromelectronics.com/modules.html
Here's one I'm working on right now.
http://home.mchsi.com/~lindner24/base.jpg
I still need to make a marquee and paint the coin door.
The control panel was a quick prototype I built.
Eventually, I'll have a few swappable panels for different games.
I'll probably get a site up sooner or later on my project.
The biggest thing is choosing your monitor style.
(Arcade Monitor, TV , Computer Monitor, Arcade VGA Monitor)
Then choose your interface.
( Keyboard Encoder, Joystick Hack, Keyboard Hack)
A keyboard encoder is by far the easiest. Some encoders include
trackball and/or spinner hookups.
So get over to ArcadeControls, figure out what you want to do, and do it :)
You can get by without any electronic experience
(just stay away from REAL arcade monitors)
Let me know if you need some help or have questions.