The vita in my opinion has at least 2 A++ games (Virtues Last Reward, Persona 4 Golden); With those two games alone, to get platinum and full endings in both games, combined would take roughly 150 hours. You also get access to tons of PSP and PS1 games that sync with your PlayStation 3.
I'm more satisfied with the Vita than the PSP, especially when it's pretty much impossible to "hack" at the moment. There is strict DRM on it, which you barely notice if you are a legitimate customer. The balance of DRM is convincing enough for developers to actually spend money and develop on it.
When final Fantasy comes out this year, expect another A++ game with at least 100 hours of gameplay.
I think people are not giving the Vita enough credit.
Speaking of which, if your credit score is over 650 you can easily get the vita on a 6 month no interest payment plan.