Microsoft Wired Controller for Xbox 360 / PC Black (Accessory)
Easy to use, cross platform (no installation required for PC), reliable, good ergonomics ... Small problem for me: I prefer the joystick and the dpad like they are on the playstation controllers (inverted, so), but it's really to quibble.