Stratocaster, you live anywhere close to Antelope Valley in California ( Palmdale, Lancaster , Edwards AirForce Base ) .
If so I will be happy to do what ever is needed with Video Cards and drivers etc. WildCard has squarly hit the problem ! you need a better video card , what ever card brand you decide on , be sure to avoid LE versions or Lite cheap copys . If you for instance choose a Nvidia 5700 Ultra , then do not buy the Le ( cheaper ) version . or an ATI XXXX LE , they are junk compared to the OEM premium cards . Try to get one with DDR2 ram . One other thing , if and when you replace your Video card and install new drivers , besure to also re-download DX9 B and let it overwrite the existing DX 9 files , .
Hope this helps .........
Let me know .
CHECKERS