I've started my own MAME project, I've recently moved house and sold my Jamma cab before the move, this gives me a £320 budget, I want to try and make a Naomi style cab, where it's quite narrow below the controls:

I'm going to be using a 19" LCD so won't have as much weight or bulk on the top, it's going in the living room so I'm hoping to be able to put some sort of shelf/table in there to put drinks and stuff on. I'm using an old AMD 64 3200 machine which should be well capable of any Jamma games and hopefully Naomi stuff too.
I've not really looked into the software side of it yet though, ideally I'd like a Linux distro that I can dual boot with XP that goes straight to a nice MAME front-end, this AdvanceMAME looks like just the ticket.
I have a box of sticks and buttons here, but to be honest they're all ones I took out of my old Jamma cab so they're not the best condition/quality, not sure whether it's better to get the sticks and buttons and do the wiring myself or buy two USB arcade sticks and just strip the cases off...