Hmmm... this is a hard choice. But, if i buy one of them NOW, i choose the 3DS, because the Wii's successor, the wii u, is coming out in +/- december 2012. But the wii have more good games. The 3DS have also good games but only 2, and 2 planned (in my view) -Super mario 3D Land -Mario Kart 7 (planned games for the 3DS) -Luigi Manison 2 -Super Smash Bros.
You... can't compare them... Or, you can, but you can't do so properly, since one is a handheld and the other is a stationary. Or one is a handheld with two screens, one of them a touch screen, and some makeshift 3d, the other has the Tv as a screen, you control the actions via your movements and the dual controller. Besides, you are not saying what we should compare them on. Quality of the screens, the games, what?