I don't have any corrupted hard disks right now, but just in case it happens anyday, I want to know which data recovery software is the best.
Also, give me some tips to avoid overwrite to the HDD after it has been corrupted so that most files can be recovered.