Sorry to bring up an old thread, but I've been having the same problem basically since I got the game.. Tried reinstalling drivers, verifying cache...
It worked when I completely reinstalled the drivers. Go to Add/remove programs and uninstall the graphic drivers. Restart the computer and then install the drivers again.
Hope it works!