Iv been at this for a week now, and when I say a week its been full on.
The cold boot issue was for sure having USB legacy detect turn on in bios. Either way usb legacy detect didnt work and would force the power to shut down and reset bios.
The problem regarding keeping clock settings is very hit and miss and somtimes it would hold while other not. For a test I overclocked by only 30mhz, first boot kept it, second reset the bios. I then loaded my stable 3.06ghz profile and it loaded? I then went back to a stock clock then back to the 3.06ghz and it failed. When I got the 3.06ghz to stick, I went into windows and did 3 hours of TAT tests, it was fine. I then went into my other windows but found that the mouse wasnt working so I hit the reset button, this reset but then shut down the pc power and guess what, it reset to stock.
Iv changed the Gfx card, Moved the memory in different slots, changed the PSU, under clocked the memory and timings. flashed bios to F8 and F11 and cleared CMOS. The only thing I havent tryed is different memory. Then later on today I found a review on my very memory, the Ocz Reaper pc640 which was tested on this very board, the system clocked no problem and in fact this memory went to 1000mhz.