For the 3DS, Kid Icarus: Uprising all the way. Many people prefer Mario Kart 7 or Super Mario 3D Land, but Uprising just has more put into it. And the online is soooooo much fun! XD I've put over 70 hours into the online, 50 into the campaign. Then there is some nice extra stuff I've also spent some time with. :)