Definitely agree on the Wii. I've got one setup right now that plays NES, SNES, N64, GameCube, GB, GBC, and GBA pretty well. Nintendo 64 suffers the most in terms of good performance, though. GameCube is native, and is pretty slick if you use something like DiosMios.