McDon: No one word answers!
ehem...I mean, please explain your choice, thank you.
Depends on what you're looking for and what type of games you want.
The Ps Vita hasn't got much games yet but is the most powerful handheld ever. The 3ds is kinda disappointing compared to the DS but newer games mostly don't work on DS so...if you like nintendo games / the licenses they have you're pretty much stuck with it.
The best handheld ever is the neo geo pocket color though. You can probably find that really cheap.
My opinion of course ;)
Overall, the one i feel is the best choice right now if you don't own one, is the PSP. The DS is a good choice if you want some of the games that are only on that system (jrpgs ? like dragon quest/final fantasy games).
You can also have some emulators on DS, even though a fewer selection than on PSP.