The PS3 controller is certainly my favourite. The controller fits PERFECTLY in your hands, and the analog sticks are the smoothest ever!
The Wiimote and Nunchuck would come second.
The 360 controller is HUGE!!! It barely fits my hand and is a real pain to press buttons and stuff, but that's...