Nintendo Wii

1. Wii Fit – 2,166,602
2. Mario Kart Wii – 2,065,949
3. Super Smash Bros. Brawl – 1,789,596
4. Animal Crossing: City Folk – 875,726
5. Wii Sports – 843,569
6. Wii Play – 561,189
7. Wii Music – 299,135
8. Mario Party 8 – 269,869
9. Deca Sports – 255,459
10. Super Mario Galaxy – 246,627

Nintendo DS

1. Pokemon Platinum – 2,230,765
2. Rhythm Heaven – 1,445,441
3. Dragon Quest V: Hand of the Heavenly Bride – 1,237,125
4. Kirby Super Star Ultra – 920,017
5. Pokemon Ranger: Shadows of Almia – 645,778
6. Professor Layton and The Last Time Travel – 610,161
7. Mario Party DS – 567,737
8. Wagamama Fashion: Girls’ Mode – 546,778
9. Mario Kart DS – 521,489
10. DS Bimoji Training – 511,629

Link