Well, even though vita looks nice, at the end everything is going to depend of the games...
IMO, the ds beat the psp by a huge mile game-wise, as an owner of both systems, the difference was just way too big... I only have 5 psp games! (MHFU, MH3P, dissidia FF, patapon & little big planet) while I have more than 50 ds games...
I love nintendo games so for me the 3ds is just miles ahead of the vita, because again, I dont see any games that could appeal to my taste, vita seems to be focus to attract ps3 gamers, psp again.
Menx64
3DS code: 1289-8222-7215
NNid: Menx064