If your memory checks out, and temperatures check out ok, then i'd swap out the power supply next. I had a system failing just like this and it was a power supply that was cutting out on me. Voltages looked ok on it too, but the Rosewill Bronze 80 500 watt power supply had some sort of issue. My system is powered through a battery backup also and so I know that it wasnt a dip in my power to computer which can also cause this issue. Problem has been gone almost a year now and I was getting this problem where system would be found off and windows log complains about kernel power system failure for about a year before that and I kept running system thinking it was a fluke, but it started happening more frequently and so I had to then troubleshoot and fix it.