A couple of typos and a condinional on NVIDIA change

Please double check conditional change imo any of these tweaks are NVIDIA only and the whole lot not just this part should be dependant on Nvidia.

Either way the whole frambuffer and related changes is nasty, even Nvidia drivers dont like it see http://www.nvnews.net/vbulletin/showthread.php?t=184614