I have been running SpinRite 6.0 on a corrupted hard drive in my wife's laptop for three days now, and it's just crawling. Out of 40gb, it's pretty much staying at 4% complete. It's moving along, not frozen or anything, but at this rate it would be years before it finishes, and no guarantee...