Just to update: I was wrong about windowed mode.
Some levels run faster than others, which is how I got confused. The game actually runs a lot better for me in full screen mode with colors set to “high color”, and V-Sync enabled.
And yeah, what Seerd said.
Also; if you want a USB pad, I think Saiteks run for about $15 to $20 US at Best Buy.
Ducky also recommends MS Sidewinders off E-Bay or Gravis gamepads :
^ I agree. Arcade sticks usually cost an arm and a leg to purchase. I’m rather content with my pad, personally.