Download driver from nVidia site (this took far longer than the rest of the process), change default to text mode (just in case), switch to text mode, login as root, install driver, no kernel, allow it to download one, allow it to try recompiling the kernel, success, drivers installed successfully, modprobe nvidia, switch back to graphics mode.
I found that it was not actually using the new drivers. I switched back to text mode, edited the xorg.conf to use the 'nvidia' driver, instead of 'nv'. I also removed the DRI driver.
I then switched back to graphics mode again and it worked fine. I tried glxgears as a test. All seems fine. Lastly, I changed the default mode back to graphical.
The smoothest installation of the nVidia drivers that I have ever seen.