I like Pokemon Mystery Dungeon best. I LOVE the idea of being a pokemon & ACTUALLY fight instead of being a bossy-butt trainer. The music is overall pretty good (my favorite is Mt. Travial from the 2nd games), I love the graphics (too bad the dungeon graphics aren't as good... this is why I miss the friend areas from the first games...) & the way I see it, the game has unlimited replay value. (Another reason why I love the game.)
I do see room for improvement, but I won't complian, because I was wanting to 1 day work for Nintendo & help with the game.
Like the saying goes:
"You wish for a job well done, do the job yourself!"