All I know is that I had severe pixellation/freezing problems and I ran SpinRite data recovery software on Jan. 27, 2005 and ever since then I have not had a single problem, my unit runs a little faster and runs about 8 to 10 degrees cooler. It had an unrecoverable sector and several other bad sectors that it cleaned up with backup sectors and restored the data from those bad sectors. I highly recommend it to anyone with pixellation problems and particularly if you don't want to lose your recordings. I definitely believe that the OS has been pushed to the max and is very fragile and a bad sector can cause alot of problems. Removing bad sectors seems to have solved all of my problems. The heat buildup is caused by having to read many times a bad sector. The unit is running in hyper mode which causes the heat buildup. I am now running about 38C-41C and before it was over 48C. For some reason unknown to me my guide runs faster and Season Passes takes less time.