NVIDIA published a message on their website that the Windows Vista GeForce 8800 drivers will be ready by the end of this month.
** GeForce 8800 requires updated drivers for Vista, which will be available to download when Vista is available at retail in late January.
So now we can confidently say that something went terribly wrong with the G80 Vista driver as it has suffered a two-month delay. Nvidia won't show it before the last minute. Perhaps it is yet concerned about something.