First off, I realize this thread is probably going to met with excessive negativety and alot of you will probably disagree. I accept that and just thought I'd speak my mind.
Anyhow, I get pretty tired of see these "DS outsells this" "DS outsells that" and so on and so forth. And here's why:
As well all know, there are many different versions of the DS. The original DS, the DS Lite, and then another version of the Lite and soon to be 3DS and maybe a couple models in between that I missed. I feel the DS, Lite, and 3DS should all be tracked seperately, or at the very least be recognized as different animals.
"But wait Username2324, there are different versions of other consoles, those follow the same lines" Oh but they don't, for instance with the PS2 and the PS2 Slim you're not looking at upgraded hardware. It's the same hardware, slimmed down. Thats really the only change there's no performance gains the processors are the same, the RAM is the same (Granted the PS3 and X360 change the number of ports and what ports are available, but the main hardware is the same). With the DS's were seeing actual hardware upgrades resulting in better performance and enhanced features, some of which actually require new SDK's. If you need a new SDK, it's most definetely a new animal, and my feelings are it should be recognized as such.
If you track the DS's as one device you might as well track the Playstation 1, 2, and 3 as one product because those are essentially the gaps ranging from the DS to the DSi Lite and finally to the 3DS.
At the very least the next time you say "DS is a selling machine" just remember how many different models are out there, and how many people probably own each and every single one of them. (Again not to say that it doesn't happen with other devices, I just think it happens a great deal more with the DS)