https://www.romulation.org/forum/index.php/topic,6485.0.html for the NDS one, as for PSP, there are no emulators that can play a single game decently. And I mean DECENTLY, not goodly nor perfectly.
If i where you i would DEFINATLY go for the no$gba because it's not only a great NDS emulator, it's also a GBA emulator too!!!
definitely no$gba by far. it works just as good as a real ds on most games. i use it and theres no other emulator that ive found that works the ds like this one does.