Nintendo Power ranks top Nintendo games of all time.
The final issue of Nintendo Power magazine listed their top 285 Nintendo games of all time. (After running 285 issues of the magazine since 1988)
The top ten are below, check out the full list here.
10. Resident Evil 4 (GameCube) 9. The Legend of Zelda: The Wind Waker (GameCube) 8. Super Metroid (SNES) 7. Super Mario Bros. 3 (NES) 6. Mega Man 2 (NES) 5. Super Mario World (SNES) 4. Final Fantasy III (VI) (SNES) 3. Super Mario Galaxy (Wii) 2. The Legend of Zelda: A Link to the Past (SNES) 1. The Legend of Zelda: Ocarina of Time (N64)