The Gamecube's controller is hands down one of the best controllers I've ever used. The combination analogue trigger with a little click at the end of travel was a great touch. You could really tell that Nintendo had spent years in R&D developing the controller to be as ergonomic as possible. I loved the oversized buttons too. Since most games are going to be using the A button the most, it makes sense to put it bang in the middle and be the biggest button on the pad.
The games have already been mentioned in depth on this topic and in a few articles on the main site so I won't go into much detail here.
I don't understand the stigma that the GC received as a failed console, the console made profit, it spawned some successful franchises and it had some unique and interesting games (Pikmin, Chibi Robo, Killer 7 to name a few). So what it was coloured purple and looked like a box, it was a very compact and efficient design. It was built to last, I saw video with some guys testing the ruggedness of all three consoles (Xbox, GC, PS2) *searches for video*
Found it:
It's in Spanish (I think) but it's fairly easy to follow. The PS2 dies after the second test (however they never test the systems playing a game, just to see if it turns on thats all) it fails to boot at all after dropping from chest height to a solid floor and have a heavy weight dropped on it. The GC and Xbox fare a little better. The GC finally wins despite being in 3 separate bits and it STILL booted up. To be fair the Xbox only lost because it lost it's facia so that it no longer had the ability to be turned on.
Nintendo has always had a long running history with rugged consoles though. I experienced it first hand when I accidentally dropped my classic Gameboy out of a moving car at 40 MPH. It still worked despite being hideously dented and scratched (although surprisingly the screen was still scratch free