Xbox 360 controller ftw for me.
Can play with a PS3 controller, but the D-Pad buttons looks too far away and I dont like to stop moving so much... (melee DPS syndrome)