Currently, there are WAY more games on 3DS, and the games are WAY better. For the graphics argument, games like Resident Evil Revelation and Kid Icarus in 3D mode look significantly better than any game on Vita. In addition, the 3DS has a future extending beyond 2013, something that is not necessarily a certainty for the PSP Vita.
This should be a no brainer: the logical choice is 3DS
I describe myself as a little dose of toxic masculinity.







