dstwo hands down, i love it ,and i have no problem with the gba emulation, it also has a snes emulator which i think works great ,but i never used the other snes emulators for the ds, people say there is not too much difference though
dstwo also has a mame emulator which is not that great at alot of things but does work on great games ,it works great for konami games, i love playing the simpsons and tmnt 4 player konami on it
funny namco games dont work usually ,i have had trouble anyway, also capcom ghouls and ghosts dont run so hot on it
i like using mine with imenu ,also it has a movie player