Being a console gamer, I’ve had various gamepads for the PC.
Same here 
-A simple digital game pad
1 dpad 4 buttons (kinda noname duh)
-An analog stick of some kind
1 analog OR 1 dpad, 8 buttons or 6 and throttle (Saitek X6-33M it sucks!).
The whole construction is horrible… a total failure. If you have it and your shoulder buttons stopped working (they will)… open it and remove the springs.
-A controller with two analog sticks
2 analog sticks (pressable), dpad, 6 buttons, 2 shoulder buttons (Saitek P880 it rawks!). Image
This one is the best PC pad I’ve seen so far (tested about 15). The only thing wich isn’t perfect is the rather loud click noise of the shoulder buttons, despite that fact it’s the perfect input device. Btw there is also a rumble version of that thingy called P2500 (Image).
If you already own a PSX/PS2 it might be a good idea to get an usb adapter. After all the quality of console pads is still a bit higher.