Problem solved…
The freeze happens exactly 15 minutes after Windows 8 loads, so there must be some kind of 15 minute power saving feature that is causing the problem. I’ve disabled all the power saving features I could find and even installed the iRST SATA Driver with it’s own registry setting to disable HIPM/DIPM on Physical Disk 0, still no luck.
I have Windows 7 and 8 dual boot, I’m using Windows 7 now and it is 100% stable, no more freezing