Hoo boy, so much good stuff on the DS! I've never played every game I wanted to on any console, obviously, but the DS was the last time I made any sort of progress towards that. Let me just touch (haha) on some games you didn't mention.
You didn't mention the Castlevania games. Any reason for that?
Ninja Gaiden: Dragon Sword is a stylus-controlled action game that I thought worked really well.
Contra 4 was a real return to form for that series, though it is very hard.
Elite Beat Agents is a really fun rhythm game that is so silly.
Ghost Trick is an excellent puzzle action game by the writer of the Phoenix Wright games (I fully agree with Cary's recommendation on those as well). Ghost Trick is fun to play and has a great story. It did get a modern reissue too.
Henry Hatsworth in the Puzzling Adventure is a cool mash up of 2D platforming on the top screen and Puzzle League-esque gameplay on the bottom screen. I really like this one but was never able to beat the last boss because it got so hard.
Legend of Kage 2 is a great retro-style 2D action game. Heck, it's technically a sequel to an NES game!
Nine Hours, Nine Persons, Nine Doors (often shortened to 999) is SO GOOD. It's a Japanese visual novel interspersed with lots of different puzzles. Those do a good job of breaking up the story but the story is really the star here. I cannot recommend it enough.
Speaking of good stories, Radiant Historia is an RPG with a cool parallel timeline story. Neat battle system too.
Lastly, Trauma Center: Under the Knife 2 is a great use of the DS's touch screen and features a nutty anime story.


