So, ever since I've been messing with this new flightstick, I've been taking an interest in old computer controllers, and I was wondering if you guys could help give me some recommendations. I'd prefer controllers that I could plug into my modern PC, either with an adapter or if they're USB versions of older controllers. I don't care if they're PC, C64, Amiga, or what, as long as there's a way I can get them plugged into my PC.

For one thing, I'm considering this, the Gravis Gamepad Pro. There's older versions of this, more based off of the SNES controller than a PS1 controller, but those would require a parallel adaptor that I'd have to buy. I've also heard the D-Pad is pretty bad on these. I'm honestly considering getting a USB SNES controller instead. I KNOW Apogee's Stargunner supported the SNES controller from the options menu, so it'd still be authentic... mostly. Does anybody have one of these Gravis pads? Are they worth it?

There's also a USB version of this thing, the Competition Pro. Apparently this thing was HUGE with the British computers, and I've got enough games on my computer for those that I think this would be worth it. Does anybody have this USB version? Is it any good?
That's all, basically, unless anybody has their own suggestions. Remember, I'm on the lookout for retro-esque controllers. I'd prefer stuff without analog sticks, if at all possible... not that I MIND them, but they tend to screw with my DOS games.