I used to have problems like that. I then tried running the game in OpenGL and it worked fine.
And listen to Ramborc about upgrading from an Intel card (if you have one).
Because my computer has an Intel Extreme graphics controller. It a hideous card, but I can't really upgrade the computer..
I suggest trying it in OpenGL.