Originally Posted by PowerPie5000
I just use a cheap generic USB gamepad from GAME. It does the job and has a total of 10 buttons, a fairly decent d-pad and auto-fire
And on my older PC's i use a pad that is similar to the N64 one (uses gameport).
I've got that one and it does work well, but I have noticed that it is not very compatible with certain PC games.