Leucius: DX11 is miles away better than DX10, just in terms of graphical features added to games, but imho would be too taxing for your 8800 anyway.
Whatever you do, do not, I repeat DO NOT uninstall the chipset drivers and reboot. You will get an endlessly looping Windows Welcome screen (at least in 7, not 100% about Vista)
Besides, I don't think it's chipset related. Personally, I think you should take HereForTheBeer's advice. He wouldn't steer you wrong, he's a good guy. It's very tough to find driver update programs, but I'll take the heat for it if his download link doesn't pan out.
I had an IRQ conflict when I tried installing a discrete sound card a few months back. The pc started blue screening, randomly hard locking, and eventually wouldn't even power up past posting the BIOS. I'm suspicious of the new graphics driver you installed for your 8800. If anything, you should be using a legacy driver or something around ~286 or ~291, though the driver might end up being older for Vista.
Also, I STRONGLY recommend doing a Chkdsk /r and going out for a few hours while your hard drive is verified.
The only other thing I can think of is one of your mem sticks is going bad, or the mobo is starting to kill itself. The mobo thing usually happens with Foxconn and other brands of similar "value" so I'd be surprised if it were that, but you can pop open your pc and check to see if any of the transistors on the mobo are bulging or leaking. If that IS what it is, you'll also notice a weird smell from time to time, almost like over roasted hot dogs.
Just my two cents, good luck and keep us posted!
~Leucius
Oh,, that reminded me! a while back the on board sound died after i heard sparking sounds and smoke! So i threw a PCI sound card in it and disabled the on board sound in Bios. Seemed to work just fine after that but possibly the defective on board sound card drivers are still floating around causing trouble?