for all you people debating joysticks and such, me being an arcade machine freak, you should check out http://www.arcadecontrols.org/yabbse/index.php?board=1
a forum all about arcade machines , and more relevant to this topic, how to build your own control setup. i took it one step farther than...