As a piece of hardware? Vita, and it's not even close.
When you start looking at software, it's not even a contest. There's just no way you could stack up the Vita's games versus the 3DS's games, and say, "Hey, Vita has more and better games!"
But hey, they got their clicks, I guess.