I agree with this BUT now that somehow a "cold boot" works, is it because the hardware is cold or is it something with the software?Even if you didn't provide a solid fix I think you've provided the first real evidence that it's software based, which will be really useful for all the people thinking about returning theirs!
At this point I don't know but I hope it is software, it could well be!