that depends on what u like
Bad games are bad, good games are good, mediocre games are mediocre, etc, etc.
Even if you don't like the good games, it doesn't make them bad, it just means that you dislike them, personal preference, maybe you prefer other genres, etc.
Whether you like the bad games or the good games is based on opinion, and there's nothing wrong with that.
Anyway, the best games for NDS are:
- Ace Attorney series
- Super Scribblenauts
- Pokemon Diamond/Pearl/Platinum
- Pokemon HeartGold/SoulSilver
- Pokemon White/Black
- Henry Hatsworth in the Puzzling Adventure
- Castlevania: Order of Ecclesia
- Castlevania: Dawn of Sorrow
- Castlevania: Potrait of Ruin
- Dragon Quest IX
- Advance Wars: Dual Strike
- Professor Layton and The Diabolical Box
- Grand Theft Auto: Chinatown Wars
- The World Ends with You
- The Legend of Zelda: Spirit Tracks
- New Super Mario Bros.
- Final Fantasy IV
- Trauma Center
- Metroid Prime Hunters
- Ninja Gaiden Dragon Sword
- Tetris DS
- Contra 4
- Ghost Trick