no offence, but try a different driver, and try uninstall and reinstall of Microsoft distributables and such. Such as DirectX and visual c++ and junk.
Which driver would you suggest I switch too? I'm currently running 13.12: http://support.amd.com/en-us/download/desktop?os=Windows 7 - 64 I'll try reinstalling those other things tonight when I get the time.
If you're doing any sort of overclocking, you should be running temperature monitors. Heat can definitely cause bluescreens. Sometimes just blowing the dust out of your computer and cleaning the fans (and making sure they are all working) can stop overheating although with overclocking it's also possible that you're just plain running too hot for your cooling system to keep up with.
Is your system over heating? Check temps and clean all fans amd heatsinks with a can of air, hoover etc...
The gamma build seems to have fixed my issue so . I'm hoping it's not just random luck but I'll post here again if that turns out to be the case. Thanks for all your help!
Actually it seems gamma just lessened the issue. It's still there but just doesn't appear as often or as early into a game. I tried reinstalling DirectX which didn't help and I was wondering if it might help to switch to AMD's beta driver or if there's anything else I should try. Thanks.