5. Wii U
Wii wins because it was fresh, had Zelda and Virtual Console. NES is a close second. SNES was just an evolutionary console, but it came with Mario, F-Zero and Pilotwings while the N64 had the more impressive Super Mario 64, but not much else for a long time. Wii U had Mario, but it all felt stale. GC lacked the big launch title.
GB has this in the bag. GBA is the satisfactory evolution. 3DS lacked the big games. DS launch was weak. GBC underwhelmed.
The Virtual Boy was a failure all around from the get-go.