I haven't been paying as much attention to nVidia since I got my eyefinity display going. Is this something new or is it old news?
There is nothing new with multi-monitor gaming or 3d, but there is new ways of doing it and products where its available.
Matrox Parhelia have been a single card solution earlier. Matrox TH2G gave multi-monitor gaming to all GFX cards, ATI Eyefinity is ATI's new multi-monitor gaming solution and Nvidia surround is the new one from them (they have offered multi-monitor setup for Quadro series for years though).
The same goes with 3D. As far as I know, Nvidia has been the only GFX manufacturer who has been offering 3D, but there is many middleware offerings for this.
Personally, 3D is a great thing, but I get headacke from gaming with it. There is too much going on, so I find it noisy. But its fun to try and I hope it gets to a stage where its something for me. There are also others who love gaming in 3D, so the experience is very individual I think. Nvidia has been doing 3d for years and kudos to them for continuing to develope this.
3D in multi-monitor setups isn't new either. People have successfully used 3d vision from Nvidia with Matrox TH2G and you can achive the same with Eyefinity and as example IZ3D. 120hz 3d is new and currently only works with Eyefinity and soon Nvidia 3d surround. For that, you need 3X 120hz 3d monitors like
iz3d with use of polarized glasses, or 3 "normal" screens with shutter glasses.
You can even try it out now, if you have those red/blue(cyan) glasses or similar colored glasses and download the iz3d software. Its free in Anaglyph mode. Works with Eyefinity.
Even though those things are not new, it doesn't mean its bad. One of the biggest problems with multi-monitor gaming has been that the user base is small, which means that developers doesn't have the big incentive to support it. Now that ATI, Matrox and soon Nvidia supports this (with the addition of SLI increasing the multi-monitor support drastically) developers will have more reason to support this ingame.
Nvidia has got a lot of pepper for having the tech on Quadro and not giving it to gamers and also for "only supporting it because ATI does". Truth is that Nvidia isn't obliged to support multi-monitor gaming and they are a welcome addition to support it. It doesn't matter which hardware people have, because the broader the support, the more it benifits EVERYONE with multi-monitor setups! :)