Vid Card Drivers are the usual suspect in problems like the ones you describe. v7.79 are downloadable here:

http://downloads.guru3d.com/download.php?det=505

good luck.