IIIIITHE1IIIII on 06 November 2014
My vote goes to Super Mario 64, but since you've already mentioned it I'll give a special mention to the runner-up, Mario Kart 64:
Top 5 would be:
1. Super Mario 64
2. Mario Kart 64
3. Ocarina of Time
4. Pokémon X/Y
5. Super Mario 3D World