Hi Guys, I am back again!
I gave up on the NVidia card and bought an ATI card, 7500 series.
I could not get it to work as a dual head with Ubuntu so I installed Fedora and it worked "out of the box". I used Xorg -configure to generate xorg.conf files when I was in Ubuntu and now with Fedora but they are the same as far as I can see. Is there another way to figure out why Fedora is right while Ubuntu gets in wrong?
For the record this new card was purchased from tigerdirect(although lots of vendors have it) for about $50. It is an ATI Radeon 7500, 128MB, PCI, model V7500-P128