Just managed to recover data on this iMac 2.66ghz, needed to freeze the hard drive between chunks of data transfer as it was crashing when getting hot. Replaced 500gig for new 1TB.