I'm a PC'er, a dedicated gamer, and use at various times a gaming mouse, a gaming keyboard, a gamepad and a 360 controller.
I tried the 360 controller first, and ditched it...I tried it in keyboard emulation mode, and ditched it again.
Now I either play with the gamepad or the keyboard and mouse, and the game is far far better than using the 360 controller....plus I have virtually all my controls at my fingertips.