Hi Art,

Sorry for the PM inbox being full.

About the cabinet, i will be happy to participate.
The design i have right now is the smallest i can go because of the nokia lcd ( breakboard ) and for my tactile buttons but it's possible to do it smaller.
The MCU i'm using is a 18F2520 which has alot of programming memory ( great for storing lots of screen pictures ).
The same PCB can be used in a way that instead of sensors you can use joystick or other goodies.

Here are some more recent pictures of the cabinet with buttons and pcb:

http://i69.photobucket.com/albums/i62/ruijc/Arcade3.jpg

http://i69.photobucket.com/albums/i62/ruijc/Arcade5.jpg

http://i69.photobucket.com/albums/i62/ruijc/Arcade6.jpg

http://i69.photobucket.com/albums/i62/ruijc/Arcade7.jpg



It's possible to use a small joystick instead of the buttons.

Regards
Rui