I think the problem with the 3DS was that many people saw it as just a "3D DS" and it.. didn't seem worth $250 (It didn't for me, but I'll gladly buy it at $170). The Vita seems like it's more than worth its asking price and that attracted a lot of people to it.