Honestly, I've only ever had the GC, Gameboy Advanced, DSLite, 3DS, and the Wii. But out of all of those, I thoroughly enjoyed my time with my 3DS. My Wii comes in a very close second, since I do still play Wii games with some of my friends. GC comes third because of nostalgia. But then I got...