Quoting UPSWeezer
It's a good idea if you want to play a good FPS like gears. Or something like Assassin's Creed. I heard its the only way to play it. Too hard for the keyboard.
I have to disagree. The only thing I use a gamepad for is SNES emulators, mainly because that's what I originally used to play those games and they typically require little to no precision. Anything new I use keyboard/mouse including Gears of War and pretty much any FPS you can think of. There is no better control setup in terms of precision and customization, IMO.