Of all time?... Wii... unquestionably.
Before you pick up that pitchfork and lit the torches, hear my reasoning.
I love the Wii, but for different reasons. I love it, because I have over 30 years of gaming at my fingertips. Yes, I loved the SNES as the next guy, I loved the NES, I have way too many fond memories of the N64 and the Cube was a highly underrated little gem of a console.
But the Wii, on the other hand, can play almost any game from every console I mentioned, plus some more, like the Genesis wich I'm certainly a fan of, even if I didn't played it back in the 90's.
Sure, I can't play Perfect Dark or Conker's Bad Fur Day, but I'm more than happy playing just a few great N64 games, tons of SNES and Genesis titles and still play my good ol' Cube classics, even after my good ol' Cube bit the dust and they play even better at 480p resolution and sometimes in widescreen, like Soul Calibur 2 and F-Zero GX, wich both has those options and they even look better than most Wii releases.
Also, the Wii itself has a great catalog of games, like Okami and Metroid Prime Trilogy, wich ironically came from different systems, but they play wonderfully on the Wii, I especially regard Prime Trilogy as the very best example of what can be done with motion controls.
So yeah, waggle, lots of shovelware, crappy graphics, blah, blah, blah, those are the most common complaints about the system and I mostly agree with them, but the pros outwheighs the cons and I simply LOVE the Wii.