Whenever I run any modern, semi-intensive game (like Starcraft 2, Heroes of Newerth or Skyrim) I get constant fps drops and small freezes. In Starcraft 2 my screen just freezes completely after a few minutes in a game. My screen also often goes black for a few seconds, and then I get a message saying a driver failed and recovered successfully.
I've ran the card through various stress tests/benchmarks - 0 errors. Idle temps of 50-55, with Starcraft 2 on it was 67 at the highest. GPU usage in in MSI Afterburner says 85-96% when running an intensive game like Starcraft. That seems high but I don't know what exactly it means by CPU usage.
Drivers are all up to date, and I'm currently using the latest beta ones (304?). I've tried reinstalling and rolling them back, no difference. I've dusted the card out as well and there appears to be nothing wrong with it.