1. Yu-Gi-Oh (WC2007)
I have to say I am surprised to see yu-gi-oh at the bottom of the list. I really wish more people would see past the anime and just treat it as a game
I have nearly 200 hours racked up on WC2007, making it my most played game ever (except Final Fantasy 7 as I played it through 3 times) (PS - I also only put ~120hrs into Oblivion on the PC !)
2. Elite Beat Agents
My second favorite game on the DS and IMHO much better than Ouendan as J-Pop really sucks !!!!
3. Mario Kart DS
This is an obvious addition as it is the ONLY racing game worth talking about on the DS, just wish there were less cheaters online
4. Phoenix Wright (any)
This is a fantastic series which can not go unplayed by anyone !!! It has humor, drama and some head scratching moments but most importantly it is a very intense game which I was pleasantly surprised about
5. Warioware Touched
2 simple words for this one - COMPLETELY INSANE !!!!
6. Puzzlequest
A very simple but addictive game, although perhaps over time becomes a little tedious - not for people who get bored easily
7. Yoshi's Island
I found this game to be much more challenging than the usual Mario games and more satisfying
8. Final Fantasy III
This game is a great game, but does show it's age a little with the repetitive battling (even for a FF game
)
9. New Super Mario Bros.
Obvious choice - It is a Super Mario Bros. game, but newer
Honestly though, really good Mario game, probably the best since Super Mario World 3
10. LemmingsDS
Yes I know it is technically a homebrew game, but come on it is basically Lemmings on the DS !!!!!!!! It rocks