I ran the win7 mem test and it found no issues.
I also figured out how to make the image file boot disks.
SO I think it is the mobo, or cpu.
Win7 BSOD's and I get this message as it crash dumps on self reboot.
"A clock interupt was not recieved on a secondary processor within the allocated time"
I googled the problem and quite a few people out there had the same symptons of random freeze/restarts. But none had answers.