N64 was my first Nintendo console (I rolled with Genesis before that).
My best friend had a Super Snes, and we'd play together/take turns of some of its best games, like Mario World, Donkey Kong Country 1 2 3, Crono Trigger, A link to the Past, and Super Metroid, among several others. So its not like I didn't know what was out there, but I was perfectly happy with my Genesis.
But N64? Oh man, that system blew me away. Mario 64 and Ocarina of Time were the most incredible gaming experiences of the time, and deeply affected me. I can still feel their impact to this day.
But on top of those, I got to play great games (for their time, at least) like Resident Evil 2, Banjo Kazooie and its sequel, DK64, Conker, Jet Force Gemini, Goldeneye and Perfect Dark, Mario Kart 64 and the Party games, Majora's Mask, and others I am not remembering.
I remember the N64 more fondly than the Super Snes I played in my friend's house. And even after playing the games of Snes I missed, I generally just enjoyed more the N64.
In regards to Gamecube, yeah, it was good, but I prefer Snes over it.
Let's get ON with it! - Bill from The Last of Us