Ok, the driver could be the problem. You say you experienced problems with newer drivers. What kind of problems? I found this on Nvidia.com. It might help?
Following is found in FAQ's and Knowledgebase:
There are several factors that can contribute to system instability. Since the graphic card is always drawing to your screen, Windows will often report the graphics card or its drivers as the problematic device after a system error. In most cases, the problem is caused by another device or component in your system such as the motherboard, system memory, power supply or hard drive. Here are some tips to help you troubleshoot your computer.
First check that your motherboard chipset drivers are up to date. Since everything runs through your motherboard, the motherboard chipset drivers should be installed and up to date. Otherwise, this can lead to system instability. Here are the links to the most common motherboard chipset manufacturers:
ALI -
www.ali.com.twAMD -
www.amd.comIntel -
www.intel.comNVIDIA -
www.nvidia.com (for nForce Platform Processor only)
SiS -
www.sis.comVia -
www.viaarena.comIf you do not know who makes your motherboard chipset, please consult with your PC manufacturer or your motherboard manufacturer for more information.
The following motherboard BIOS settings are suggested for better stability, but are not required settings:
Assign IRQ to VGA Enabled
VGA palettenooping Disabled
PCI Latency Timer 128
Video BIOS Shadowing Disabled
Video RAM Shadowing Disabled
USWC Options Disabled
PnP O/S Installed Enabled
Video BIOS Cacheable Disabled
Video RAM Cacheable Disabled
AGP Graphics Aperture 64MB (or half of your total system memory)
Incompatible system memory or bad system memory can also lead to system instability. Please verify that your system memory has been tested and is compatible with your motherboard make and model. There are 3rd party utilities which allow you to test the integrity of your system memory. One such program is Memtest86 which is available as a free download from the following URL:
www.memtest86.comJust as important is your CPU. If it is malfunctioning, it will cause system instability. There are 3rd party utilities to test your CPU. One such utility is Prime95 which features a torture test which reports to you any errors generated by the CPU. This utility may be downloaded from:
http://www.mersenne.org/freesoft.htmIf your NVIDIA Forceware display drivers are outdated, you may need to download and install the latest display drivers. You will find the latest Forceware unified display drivers for desktop graphic cards from our Software Downloads page at the following URL:
http://www.nvidia.com/content/drivers/drivers.aspFrom the Software Downloads page, choose "Graphics Driver" from the first box -? Choose "Geforce and TNT2" if you have a Geforce, Riva TNT2 or Vanta based graphics card. Choose Quadro if you have a Quadro based graphics card -> on the third box, choose the operating system you are using and then click the Go button. This will take you to the driver downloads page for your graphics card.
If your video card features active cooling, check that the fan on the video card is spinning. If it is not spinning, in particular when you are running a 3d application, then it can cause the video card to overheat. Last but not least, verify that your system meets the full minimum system requirements provided by your video card manufacturer.
If these steps do not resolve the problem, please contact the manufacturer of your video card (please note that NVIDIA does not manufacture video cards. We only make video chips). If you received your video card as part of a computer purchase, please contact the manufacturer of your computer.
Please refer to our partner support list for further support (
www.nvidia.com/page/partner_support.html).
Hopefully it is helpfull to you.
Crash
