Hello all,
first time posting here. i've almost finished my first from-scratch mame cabinet and would like to share.
my inspiration was a Tivoli audio model one.

finished cabinet:

[UPDATE] finished cabinet with updated bezel
[UPDATE] plans, material list, etc.
retromodernmc.blogspot.com 
control panel:

speaker grill:

work in progress pics(didn't take too many pictures..):


here are materials/method i used:
side panels select pine boards from homeDepot (1x6 6ft) i joined 5 boards with Kreg jig. Since i didn't want to show any screws and the choice of finish(stain/wax) can't cover the screws, Kreg jig was very useful.
-> this is how i joined the boards together.
control panel and frontal panels3/4 thickness MDF board with paint and polycrylic finish.
laser decal paper for labeling
joysticks: sanwa jwl from ultimarc.com
keyboard encoder: u-hid from ultimarc.com
buttons: jammaparts.net
display19" LCD. a friend who owns a LCD fabrication company gave me a panel and control pcb kit.
1/4" plexiglass with black spray paint for bezel.
speaker/volume control/speaker grillcheap gigaware pc speaker(with a smallish subwoofer) from radioshack. i also bought 100k stereo dual gang pots at radioshack and wired it in the middle of speaker cable for a external volume control.
vintage speaker fabric from parts-express.com
mame brainrefurbished Dell optiflex gx280(pentium 4) from microcenter
hooking wires/crimp quick connectors/wire cutters(radio shack), plastic screw covers/multi tab power strip(home depot)
i lost track of total cost but i think it was around $5~600 (free lcd panel helped)
let me know if you have any questions/opinion.
oh, and I'd like to thank all the fellow arcade forum dwellers/answerers/project sharers.. it was an impossible project without you.
thanks!