this also seems to work well if you have an nForce chipset on your motherboard (like i do). nvidia also has an interesting IDE bus controller for the nforce2/3/4 chipsets that really speeds up some processes (like startup) that comes with the nforce drivers. and, like updating the VIA chipsets, updating your nforce drivers will make your entire machine more stable.
links to the nForce drivers can be found here:
windows xp: http://www.nvidia.com/object/nforce_udp_winxp_5.10
windows 2000: http://www.nvidia.com/object/nforce_udp_win2k_4.27
windows 98/ME: http://www.nvidia.com/object/nforce_udp_win2k_4.27
links to the VIA chipset drivers can be found here:
just select your operating system and then select "Chipset or Platform Driver" in the next menu.
just a note: not every pc has either a VIA or an nForce chipset. most of the major computer makes (dell, gateway, emachines, etc) will use either VIA or nForce, but there's no guarentee.
Edit: due to some misunderstanding on my part, i've posted the wrong information: updating your nForce chipsets will not hurt your computer.
the above links will actually help your machine run better, no matter what kind of GPU you're using. sorry about any confusion.