@Mike2k
Generally, you are spot-on with regard to the old nVidia drivers, but I have been VERY happy with them since 2008 (CentOS 5.x), including on my nVidia laptop (a Dell D630) as well as my personal workstation (8800GT card). I am running Scientific Linux 6.x on both now, and there are ABSOLUTELY no issues running the proprietary drivers, and I do a lot of graphics intensive work on them.
Recently Linus Torvalds gave nVidia a big "thumbs-up" for their recent efforts to be more supportive of the open source Nouveau driver, instead of the big middle finger he gave them last year! Hopefully they will continue in this direction.
FWIW, the Nouveau drivers have improved significantly as a result of nVidia's contributions to Nouveau. I recently upgraded my workstation to SL 6.5 and the Nouveau driver was MUCH better than the old ones. It still had some irritating glitches, so I replaced it with the current nVidia GeForce driver - no glitches and still performs much better than Nouveau. If it weren't for the small, but irritating glitches (such as issues with cursor tracking between multiple screens), I would have kept the Nouveau driver.