Just to chime in.
I've had a 3D Vision setup since pretty much the day it came out, and it's an amazing tech. Those who seems to be against it are usually the ones that haven't tried it. Everyone I've shown it to has been impressed and wanted a setup of their own.
Nvidia wrote their driver to basically support a lot of games right out of the box without the games actually having to do anything to support 3D vision. There are things games can do to support it and make the effect look better; and sometimes games just don't work correctly at all, usually because of an issue with how the shadows, lights, reflection are rendered.
As to eye strain and headache, I can say that I don't have any issue. I have on many occasions put in an eight hour game session with Fallout 3.
People might have issue with it at first when they try to adjust the 3D depth higher than they should. There's actually some training that you need to do in order to be comfortable playing a game in stereoscopic 3D. When I first got my 3D vision I couldn't play with the depth setting to max, the image wouldn't converge (and I have to turn down the depth setting when I show it to other people); but after a week or so of playing I could easy crank up the depth setting. It's just a matter of your eyes/brain getting use to the effect.
Regarding stuff flying out of the screen, and the gimmicky 3D of yesteryear. 3D gaming isn't about stuff popping out of the screen, it's actually stuff popping into the screen, and giving depth to images. Have any of you seen Avatar in 3D? 3D vision offers an effect more like that, where the image goes into the screen, and not cheap 3D effect with stuff popping out.
The effect really isn't a gimmick, but more of an evolution in the gaming experience. Think of it like going from mono to stereo sound, it's not needed but it does add to the experience.
I have to say that stereoscopic 3D adds a ton of immersion to gaming. I play Fallout 3 pretty much exclusively with 3D vision because the game looks so flat and lifeless without it.
Anyways, don't be so negative about it. If you don't want to play in stereoscopic 3D no will force you to. It's an enhancement that some people will enjoy and others won't care for.