with the recent release of mame 0.67 I've been contemplating doing something similar.
My layout was going to focus on two player games and a trackball, though. I figure the control panel will cost around $200 all told... which isn't too bad.
then I need to find someone tossing an old arcade cabinet