Hi there.

This is not a hardware issue.
Iv'e got this running on a 7600gs/9400 and an 8800gt.

A few things could be the issue here:
Drivers: Check what version of gfx drivers you're using, and try different ones.

Resources: Sometimes you will have a few processes running in the background that causes problems with certian games. Start/run msconfig "or for vista just start and type msconfig" from here you can tell windows what services/processes to startup with windows.

Virtual Ram: You may have enough ram to play this game, but alot of software needs some Virtual Ram to run with. Control panel/system/advance and edit the vram size here. I personaly always stick to 2gb-3gb.

Game Launcher: The exe could of been coruppted somehow, replace it from the dvd and try again. Or if you're using Vista, then try some compatability options.

As every computer is different, if you can post you're computers specs when you make a post like this, gives us a better idea on what could be the problem.

Hope these tips help.