Honestly I am dissapointed if these numbers turns out to be true, but its a good sign nonetheless.
Also, theres is a lot of fanboyism in this thread, both pro-Vita and anti-Vita. I am surprised really, people just want to downplay everything nowadays.
3DS FC : 4339 - 3326 - 7693. Add me :) Nickname Tin