1. SNES
2. GBA SP
3. NES
4. GB
5. GC
6. 3DS
7. N64
8. DS
9. Wii
I do not feel qualified to evaluate Wii U. The only system I really disliked that Nintendo made was the Wii.
I doubt they'll ever surpass the SNES which ranks along with PS2 as closest to perfect systems ever enjoyed.