I had that before long ago. Usually it means that your refresh rate is too high for the resolution. Try lowering your resolution. Also, make sure you monitor's and games video settings are the same.
Edit..search it some, these are for MS game, but about the same info. You'll get plenty of hits. Did you change something?
http://support.microsoft.com/kb/315614#top