Ya my 7970 is OC'd to 1200MHz, and I get little graphic glitches and flickers sometimes, esp when using Chrome. It's not bad, and doesn't hurt anything. The only thing you gotta worry about is when your driver crashes or freezes, then you've OC'd too far.
If you can go to 1100MHz in MSI AB, try the same settings in CGMiner. I bet you'll be closer to 550MH/s.
cgminer -o stratum.bitcoin.cz:3333 -u Draxus.worker1 -p C -I 7 --auto-gpu --auto-fan --temp-target 70 --gpu-fan 40-90 --gpu-engine 600-1100 --gpu-memdiff -150
The nice part about CGMiner compared to GUIMiner is it will actively monitor the temperatures to make sure you won't damage your card. The settings I gave you will adjust the fan, and even dynamically lower your overclock to prevent overheating, thus saving your card from damage.
I am using this new line of code and the 1100 seems to be running fine...however I am averaging 504....earlier when I was 1000 my average dropped to about 504.
I am using a PCE express 2.0 mount on my mobo, could this be limiting it? Or maybe I should downgrade my Catalyst (13.4). As of right now I am thrilled I am maintaining 500 and not crashing, I am just not sure why I am still lower.
Thank you so much for your help!
http://imageshack.us/a/img90/8899/mining2w.pngEDIT: Just realized in my picture that my core clock is only running at 955MHz even though the code will let it run up to 1100. I am guessing then that my issue is heat, its not letting it go any higher to maintain at 73 Celsius and 90%fan