I was in the same dilemma as you. Personally I ruled nVidia out for this round. Wanted to...couldn't justify it.
Here's the deal (at least in my opinion). You'd probably do okay with the 680i chipset (the most recent SLI one) from nVidia. They're fast boards. Unfortunately, when they were released, they ran VERY hot and had a lot of problems, including lack of stability and a high failure rate (at least from what I was seeing in the forums). I think a lot of those problems were solved with revisions and BIOS updates, but they still run hot, and there still seems to be some weird failures out there.
Another problem with 680i, depending on headroom you want for the future, is that it's been out for a while and doesn't support the latest and greatest (PCIe 2.0 for one...not sure about DDR3, and definitely not 1600 MHz FSB). A new chipset from nVidia is coming (780i and I think something else not long after that), but it's not here yet.
Finally, I was trying and trying to justify SLI and in the end just couldn't. Most of the time, you do better off to buy the fastest card you can, then upgrade more often, as new single card releases often spank or at least equal the last generation of SLI. You also avoid the heat, stability, and compatibility problems SLI introduces.
In the end, all these added up to eliminate the 680i chipset as a contender for me. Intel chipsets (at least of late) have a great reputation for stability, and while they don't support SLI, many do support more future technologies, so there are other benefits. Most people seem to love P35 - personally I'm probably going for X38 because of the extra futureproofing.
Just my two cents and my decision process - hope it helps. (And hey, if you're really, really set on SLI, research and find one of the more stable 680i's and go for it - a lot of people are happy; I just decided it wasn't for me).