http://biz.gamedaily.com/industry/feature/?id=16199

The numbers:

Nintendo DS: 471K (10.9 million total)
Nintendo Wii: 360K (2.5 million total)
Sony PlayStation 2: 194K (38.2 million total)
Sony PSP: 183K (7.4 million total)
Microsoft Xbox 360: 174K (5.4 million total)
Nintendo Game Boy Advance: 84K (35.7 million total)
Sony PlayStation 3: 82K (1.3 million total)
Nintendo Gamecube: 13K (11.7 million total)

Looks as though the PS3 isn't selling that much. Nintendo seems to have figured out what to do.