These are official Nintendo numbers for games and consoles, to the end of September.

Nintendo DS

Nintendogs: 15,770,000
Pokemon Diamond/Pearl: 12,170,000
New Super Mario Bros.: 11,150,000
Brain Age: 9,660,000
Mario Kart DS: 8,530,000
Brain Age 2: 7,530,000
Legend Of Zelda: Phantom Hourglass: 1,350,000
Pokemon Mystery Dungeon: 1,290,000

Nintendo Wii

Wii Sports: 11,860,000 (including hardware bundles)
Wii Play w/Wii Remote: 6,320,000
Mario Party 8: 2,890,000
Super Paper Mario: 1,740,000
Big Brain Academy: Wii Degree: 1,380,000
Mario Strikers Charged: 1,330,000

Link