with the exception of the new geforce 6 series the max monitors geforce cards support is 2. anymore and you will have to have an SLI setup. so you are stuck with getting an ATI card
Speaking of the Geforce 6xx series... I'm a bit late on rumors, any news on the 660? If those are coming out soon, I would definitely recommend waiting for it.