im thinking its something to do with voltages too, try get a realtime voltage check program, if you cant get into windows go into your bios and check whatever voltages you can check there ie 5.5v,12v 3.3v etc, i remember getting freezes and corrupt graphics with a low 3.3v output, was outputting at 2.9-3.1 iirc
also i dont know if you have already tried but try flashing your mobo to every older bios revision stopping and testing after each flash of course
Voltages in the BIOS seem fine 3.3V = 3.23V, 5V = 5V, 12V = 11.97V
Using the card that worked perfectly at my friends house atm, running fine for me for the time being.
I've tried the latest BIOS (currently using) and 3 previous BIOS's, same issue with all of them.