If i'm honest i forgot the Wii existed. I hate the Wii and if it were the only console i could play forever then only two wii games would ever get played. It'd be a GC + VC machine.
I'd go for Gamecube.
It isn't even a console where I'd say many of my favourite games are but the games are top quality and varied.
On one hand you have the challenging Super Mario Sunshine (so it'd take me a while if I were stranded somewhere with it) and then on the other hand you have...