I've been trolling these forums for a couple of months and now I'm about to bite the bullet and build myself a cab. I'm a computer scientist, teaching computer game development and design (and sometimes game history!) [so this project will actually be tax-deductible

]. But I still have to watch the budget, so I'm trying to make use of stuff I have on hand: 19" PC monitor (upgrading my wife's desktop to LCD was part of the deal), old Pentium III, dissectable mice, etc.
This site is such a great resource. Not sure I'd be able to take this leap without access to the collected wisdom herein. Anyway, a couple of questions:
* The PC has a Debian install, but I still have the original WinNT CDs. Is there a strong advantage to reinstalling Windows or is x-mame perfectly good?
* Are the 32 lines on the KeyWiz really enough? I'm planning a two-player cab: 16 for the joysticks, 12 for the Street Fighter buttons, that only leaves 4 more buttons (one player, two player, a button near the spinner -- I plan to research Tempest quite heavily

, another near the trackball -- ditto for Centipede ). I can't think of any more that I'll need, but I'm wondering if I will change my mind later.
* Am I going to kick myself for getting the generic white Happ trackball ($55 plus interface) rather than the (gorgeous) ICE-T ($110)?
Any advice appreciated.