Check if memory recognition does not fail (if you have more than one memory chip). I have two, and occassionally one of them is not detected by BIOS on startup, but a power cycle usually fixes the problem. Of course, I only detect it when Windows runs sluggishly, and never on the POST screen.