Both have incredible games, but which one is superior? personally, I think the N64 is better because you had the best of both worlds in SP & MP.
I think SNES will be the popular answer here, but since the N64 was the console of my childhood of course I will say N64. My favourite games of all time live on that console and I have had such fun with all of them, I even go back and replay a lot of these games every so often.
I'm actually genuinely surprised that people consider N64 even close to being on par with the SNES. The first things that spring to mind when I think 'N64' are the myriad games with rudimentary 3D graphics and the clumsy controller apparently designed for people with three hands...
I was born in 1996, so I grew up with a Snes and Nintendo 64. I didnt choose what games I had on those systems, my dad did. Luckily he chose some awesome games. My favorite SNES games were Donkey Kong Country and Super Mario World. My favorite Nintendo64 games were LoZ Ocarina of Time, Mario Kart 64, 007 Goldeneye, and Mario Party 3. I had a bunch of other SNES and N64 games. I missed a plethora of great games on both systems, like Earthbound and Super Mario 64. So overall I'd choose the N64 for back when I was a child, but I wish my dad hadn't sold our SNES, for it is the superior system to this day.
SNES. Seriously. While the N64 looks better in retrospect than the massive disappointment it seemed at the time, its signature features are still muddy textures and fog. Yes the N64 has some classic games, and a few great hidden gems (Space Station Silicon Valley HD, where you be?) but it also featured the widespread abandonment of the platform by third parties and has big library gaps. The SNES, on the other hand, has a much bigger library loaded with classics. It's no contest. And I owned both systems.