Ahh yes the 8800 drivers wer a bit of a hard nut to crack but if you google them its easy to find, try this link for the drivers them self i have the 32 bit version and it works fine. The Main official ones are yet to be released by nvidia on the 30th january when vista is live so i recommend you redownload the official one then. These drivers may have been 'leaked' from nvidia somewho but are as good as the official ones
ForceWare Vista 100.30 (geforce 8800) x86
32-bit - The Guru of 3D Download Section
64-bit - The Guru of 3D Download Section
(i post here as im the brother of sam wood and he dident respond)