Well, with the recent announcement of the Nintendo 3DS and all of its awesome games in the recent E3. I'm really pumped up getting the 3DS. I think the biggest selling point in making this system work is the game library.
Nintendo should make sure that there should be great games. I mean, I love the 3D visual effects but they would be useless if I can't play GREAT or WORTHWHILE games on them. This means MAKE NEW GAMES and NOT JUST REMAKES or PORTS.
So far the game libraries are pretty awesome. Notably:
Metal Gear Solid: Snake Eater 3D
Kingdom Hearts 3D
Mario Kart 3D
Nintendogs + cats
Paper Mario 3D
Can't wait to get the 3DS when it comes out! :D