This is great and all, but what the DS really needs is GOOD GAMES.
The DS sure as hell does have a lot of shovelware but to say it doesn't have GOOD GAMES is a bit of a blanket statement IMO.
off the top of my head, trace memory was good, hotel dusk was good, the ace attorney games were samey but good nonetheless, shiren was good, New SMB was good, advance wars was good, and there were a ton more that I can't think of ATM.
When it comes to GOOD GAMES most people argue it's the PSP that's lacking, not to say they're necessarily right.