All single card solutions from both Nvidia and ATI can do dual screens fine.

1 graphics card get an Nvidia.

2 graphics cards get an ATI (for doing dual screens).

Just get the 8800GTX like you originally had, it will be fine. I have an 8800GTS G92 and I will soon be adding a 2nd monitor.