

First off, this thing was built with shooters in mind. However, I kept a standard six-button layout for compatability with fighters and whatnot. Here's what I'm working with:
1 Ultimarc T-Stik Plus w/custom-made light-action switches
I wanted a short throw, short travel stick. Mag-Stiks are good, but T-Stiks are a damn sight better. ...especially for shooters. Oddly enough, it's also quite good for fighters. You'll notice that I'm sporting a blue ball-top, despite previously stating I hate them. I still do...just not this one. Something about the height makes it work for me. ...it came free with the T-Stik, so I can't complain. ...those Slikstick custom ball-tops look delicious though.
The custom light switches are a creation of my own. I couldn't track down official light switches, so I added a short lever to the ones I already have. They work damn well.
Happ's pushbuttons
Nothing fancy. I do hate convex buttons, so these were the only way to go for me. Crisp and responsive.
Ultimarc I-Pac2
I'm running it through USB and have had no problems whatsoever. Since it's not a keyboard hack I don't have problems with ghosting, and can press as many buttons as I need at once. Perfect for fighters. Also, the WinIpac programming utility is quite handy at setting up my preferred layout. Add in shift functions for even for options, and I don't need to touch a regular keyboard once Mame is fired up.
Arcadeinabox.com mounting plate
Since T-Stiks don't align with US bolt patterns, this was necessary to mount the stick. I currently don't have access to metal-working tools, so this was my only option.