NVIDIA's last Linux display driver release was just shy of two months ago when they had unveiled the 173.08 Beta driver with compatibility for the GeForce 9800 series and other new GeForce 9 parts. Prior to the 173.08 release was version 171.06, which was another beta release, and the last official release being NVIDIA 169.12 from February. NVIDIA this morning has released the 173.14.05 driver, which marks the return to their old naming convention, but it doesn't bring many changes compared to the recent beta releases and just a regurgitated release announcement.
The NVIDIA 173.14.05 does ship with "out of the box" support for the Linux 2.6.25 kernel and preliminary support for X.Org 7.4 / X Server 1.5. For those using a Linux 2.6.26-rc kernel, the NVIDIA 173.14.05 driver needs to be patched manually.
Ok, so now it's current kernel ready but next kernel broken? AGAIN???
Now it's starting to look like the Linux kernel devs are actively working to break it, and that would be Very Uncool. Also, when Nvidia breaks, VMware follows. I don't like having those two broken, they are *very* important to the way things get done here. If I have to choose between an older kernel or broken Nvidia/VMware, it's going to be older kernel 10 times out of 10.