Hey, I'm a bit confused by those two links, they seem to be about installing the nvidia drivers, and as far as I can see I have them installed here, and working. I went tinkering around with files there anyway... probably doing more damage than good :-\
According to this
the way to attach extra monitors is to use the nvidia server settings, however in 'X Server Display Configuration' it gives the very useful comment that
"Unable to load X Server Display Configuration page:
Failed to query NoScanout for screen 0."
This is a bug that is on launchpad as far as I can see.
Now is when things began going better, first I discovered the correct method to force the laptop to connect to the monitor (namely ctrl-alt-f4), which did have some effect - and I was happy to see both screens going dark, unfortunately it wasn't upto much, I tried this a few times rebooting X as it failed to do anything useful anytime..
So I began tinkering with the installed nvidia version (purging NVIDIA binary kernel module for Linux 2.6.32-5-486 and installing NVIDIA binary kernel module for Linux 2.6.32-5-686). This had absolutely no effect as far as I can see.
Then I deleted the xorg.conf file, when I rebooted my display was back to being 1024x768 - and it displayed on the tv no bother in this less beautiful state.
I'm not sure if you can give any more advise with that information? I have a notion of setting it all up nicely, and I would like to have the benefits of the nvidia drivers with the benefits of being able to use an external monitor.
Heck even a script to turn off nvidia, restart X and force the connection with the tv would be nice!