I don't think the CPU has degraded, I have only had it since July and had a generic power supply, which has degraded (tested it on my brother's computer (identical to mine) and found that it can't overclock to 4.00GHz).
The random power-offs have stopped, but it seems to be an issue with iTunes...