While I haven't personally tried it with the FRC control system, I prefer the GroovyGameGear GPWiz 40. Recognized by Windows as a standard gamepad but you can do whatever you like with the inputs. 32 Digital Inputs!
http://groovygamegear.com/webstore/i...du cts_id=235