Objectively, the Wii by a mile. But for me personally, the N64.
Biggest reason I give the N64 the edge is because all the co-op gaming I did on the N64 were with other kids that also played games as a hobby. The Wii on the other hand, I very often ended up playing with someone who was not a gamer. So a lot of the time I would be stuck having to explain controls or suffer in horror as I'm watching my cousin, uncle, sister, classmate, etc playing the game in the worst possible way lol.
But hard to blame them considering how much the Wii was focused on the casual market.
N64 on the other hand, it was always the gamers gathering at school or with your cousins planning sleepovers and just gaming all night! Goldeneye, Mario Kart 64, Diddy Kong Racing, Smash Bros, Donkey Kong 64, Star Fox 64, any Mario Party, NFL Blitz, Pokemon Stadium, Turok, Perfect Dark, WWF No Mercy, or F-Zero X, all kings at local multiplayer.
No one ever had ALL these games in their collection, so we would find out who had what game and then plan out when we would all go over to play. A lot of these experiences didn't transpire as well on the GameCube or just not at all.
You called down the thunder, now reap the whirlwind