I really don't understand the hate the GC pad is getting. The button layout is dead clever IMO. All the buttons are distinct and easily distinguished by shape, size, colour and placement, and they are all easy to reach from the "home" position on the A button. Even the Z button is fine if used properly, which admittedly it wasn't in a lot of games. The wavebird was a revelation, and is now being copied by the other two. And maybe my hands are small, but to me it was by far the most comfortable pad last gen.
Granted, the GC pad wasn't great for lazy identikit multiformat titles.
EDIT: I never have to look at the GC pad to find a button. Ditto the Dual Shock, but that's only because I have used the bloody thing for ten years now. The xbox pad, on the other hand... the ergonomics are OK but I'll be damned if I can find the black/white buttons without looking down at the pad.