the_FUTURE
Superstar
GameCube had two amazing metroids, two amazing zeldas (especially wind waker), a hugely underrated Mario Subehine, Tales of Symphonia, Baten Katos (amazing game), arguably the best Mario kart, mario power tennis, and tons of third party support.
Not saying its the best, but it is HIGHLY underrated.
That and n64 are my personal goat Nintendo systems.
yeah man, this is why it's so hard for me to rank them. I'm going by how much I played them solo, with friends, and just overall fun for the fam. the fact that Gamecube had my 2 of my fave games of all time in that gen, should automatically put it at number 1, but shyt.
I remember way back in one apartment I lived in, a lot of people in that apartment owned either an N64 or a Gameboy Colour. shyt like Golden Eye, Smash, Diddy Kong Racing, Pokemon, Kirby, Mario, Turok, OOT Zelda, Mario Kart. some WCW and WWE games, we were all playing this shyt, brought people in the building closer.

Wii had that same feel a little later down the line, not as great as Gameboy and N64, but it was fun in my case.