The Vita certainly has both tons of good games lined up (which is better than a polarizing library of few mega block busters games and shovelware, see Wii and 3DS) and hardware complimented by excellent controller inputs (topped off with network functionality that surpasses even the PS3).
I think the only real issue for the Vita (pertaining to sales) is consumer awareness. They need an effective marketing campaign that gets results (I don't care if the marketing is entertaining or not, I am already buying it).
What that would entail, I really don't know because I personally think the Vita should be set to sell 100m+ already (and perhaps it is).








