Here is another bartop construction using white melamine coated mdf instead of the black coated mdf that I always use.
Specs: Mini Itx Intel D525mw 2GB ram 320 GB HD
8 way joystick, 6 player buttons 2 pinball buttons
Zero delay encoder all 12 buttons used.
The pinball buttons are paralleled to player buttons 5 and 6 which are set for flippers
19 inch HD profile LCD monitor (because I had a few around and 4:5 are getting harder to find in good shape.)