Hmm, how do they deliver the code? I bought it, but haven't received anything yet. Never had problems in the past, so I'm guessing they're just being slow for some reason?
It's not true? 340 is what, half the games on PSP? That isn't many to me. So PS1 support is coming soon... From Sony, soon might be anything. I'd wait until it's done before buying a Vita.
But the Vita doesn't run PS1 games yet, and also can't play many PSP ones. I'd recomend a PSP now and Vita later when it gets more exclusives and a price cut.