I have never ever had a PC gamepad that works as well as a console controller. I've got both an MS Sidewinder pad (old joystick-port type that you can daisy chain) and a logitech DualShock clone. They both stink. The d-pads are horribly designed. The cardinal directions are so hard to use, you usually end up hitting a diagonal by mistake. With shooters, you end up crashing into an obstacle (because you went up-left instead of straight up). With fighters, you can forget about pulling off a dragon punch, much less a fireball motion.
Then there's the analog sticks that go in random directions unless you set the dead zone insanely high.
Best bet is to get a console fighting stick and then a USB adapter for whichever console stick you get.
Nathan