Vita hangs on in Japan, 3DS almost to a million this year

Sony's portable offering didn't see a rise in sales from the company's Game Heaven announcementsMedia Create sales data for the week of March 5 to March 11 shows Nintendo's 3DS dominating the charts while Sony's PlayStation Vita hangs on for dear life. Last week saw Sony put on the Japanese Game Heaven event with a number of announcements for PlayStation Vita titles, but sales don't seem to have budged. On the hardware side, the 3DS led with 68,951 units sold, down slightly from last week, while the Vita still hovered in the same spot with 10,041 units sold.
This week's sales leave the 3DS at 960,496 units sold in 2012 alone, with a million units being a safe bet this week if sales remain constant.
The 3DS also had 10 titles in the software Top 20, led by Sega's Hatsune Miku and Future Stars: Project Mirai at number 2 with 86,676 units sold. Metal Gear Solid 3: Snake Eater 3D debuted at number 4 with 38,374 units sold, while Mario Kart 7, Super Mario 3D Land, and Monster Hunter 3G remained among the strong performers in the 3DS lineup. The only Vita title in the Top 20 is SCE shooter Unit 13, which landed at number 15 with 8,089 units sold.
The 3DS retains strong momentum in Japan, while the Vita is still looking for a true system seller. What titles does Sony need in order to improve its fortunes?