I assume this is meant to be in the PC forum?
You'll be unlikely to find many people recommending anything other than the 360 pad for the PC. It's ace, supported automatically by most games, and also really good for driving games if it takes you a while to get a wheel.