NDS:
pro: Good and many Games
new gameplay
you don't miss anything

contra: not the best graphics, no video and music function without an external plugin

PSP:
pro: good graphics
PS2 games can be ported (if a gamecompany wants so)

contra: not so much games
LOOOOOOOW battery runtime


I would say: get a DS