Here we go...
10- Pokemon White/black -> I still think gold/silver were the best pokemon games ever, but this game is really amazing...
9- Trauma Center -> Difficult as hell. Derek styles was a good doctor, but one stylus was not enough... little tip: using two styles makes a whole lot of difference...
8- Bleach Dark souls -> I love 2d fighters... The gameplay was really good & there was a good balance, good music, lots of characters and the difficulty was great.
7- advance wars dual strike -> ahhh, so many hours... I did a custom battle, 4 islands, 9999 funds, no powers... it took me more than a week just to beat that mission... I just love that game...
6- trace memory -> Amazing, the story was pretty interesting, but the gameplay was just amazing, I recall cleaning things to find something, taking pictures of eveything possible, moving things, touching every single part of the touchscreen trying to find what to do next and so on... Just amazing...
5- Zelda PH -> While not the best zelda ever, I really liked the gameplay, story wise was not that good IMO, but the gameplay and the boat, sea, wind waker kind of game were just great...
4- TWEWY -> amazing music (Sawa's song was awesome http://youtu.be/2x-AcStjvPE), amazing graphic style, great story, amazing characters (well not all of them, ehmm...cof, Joshua, cof) nice battles, collecting and mastering pins amazing... In a few words Amazing...
3- DQX -> My favority RPG this gen. Truly epic, it took me like 40 hours to beat the game the first time, and I now have about 120 hours doing side missions & finding new dungeons... I really liked going to a new town just to find out they all had their own stories. Masterpiece.
2- Elite Beats -> Funniest game I have ever played. I bought it not knowing what to expect, the music was ok, some of the songs were mehh, but the gameplay, difficulty and even the story were all great... Now I am expecting a sequel...
1- Mario Kart DS -> not much to say here, mario kart is mario kart (my fav games along with zelda), I loved it back then, and I still do... Cannt wait for the new 3ds game...