IMO the PS3 controller is the best for traditional games, the Wii-mote provides a great new experience to consumers. So this greatly depends upon the angle of perspectives and personal preferences.
I think the 360 controller is not the best controller by far (but seems superior and a big step upwards to me when compared to the original XBox controller), this considering family members got cramps in their hands due to its form factor. The same isn't the case for the PS3 controller. I dislike the 360's positioning of the analog sticks, in terms of ergonomic design this aspect of the controller is IMO pretty bad. I imagine playing Super Stardust HD or my Ape Escape games wouldn't have been half as fun and comfortable.