Just recently got a Sapphire HD 6670 and i seem to be getting screen artifacts after an hour of gaming, i have overclocked it to 900 mhz core clock and 1700 mhz mem clock, definitley know its not overheating as load temps never go past 55c.
Here are the specs
Core i5-650
Asrock H55M-LE
And a powerlogic psu
My case is ATX and just cleaned it 3 weeks ago and temps are: CPU 63c under load and GPU 55c underload.
Yeah, it really was undervolted, after some googling other people were having the same problem and increasing the voltage seemed to have fixed it, thanks guys for the feedbacks.