Pokemon Black & White - 2.91 million (14.42 million)
New Super Mario Bros. - 1.87 million (28.74 million)
Mario Kart DS - 1.26 million (22.30 million)
Professor Layton and the Last Specter - 1.19 million (1.19 million)
Kirby Mass Attack - 1.01 million (1.01 million)
3DS
Super Mario 3D Land - 5.03 million (5.03 million)
Mario Kart 7 - 4.54 million (4.54 million)
Legend of Zelda: Ocarina of Time 3D - 2.49 million (2.49 million)
Wii
Mario Kart Wii 4.91 million (31.91 million)
New Super Mario Bros. Wii - 3.53 million (25.47 million)
Legend of Zelda: Skyward Sword - 3.42 million (3.42 million)
Wii Sports - 2.4 million (79.16 million)
Wii Sports Resort - 2.19 million (29.87 million)
Wii Party - 1.91 million (7.68 million)
Wii Fit Plus - 1.75 million (20.24 million)
Kirby's Return to Dream Land - 1.21 million (1.21 million)
Wii Play: Motion - 1.12 million (1.12 million)
Super Mario Galaxy - 1.09 million (10.4 million)
If software continues to sell, then there's no doubt that Nintendo will be successful. There are so many great 3DS games coming out this year, including Kid Icarus, Animal Crossing, Kingdom Hearts, and Paper Mario.