External hard drive

Check Easeus for some data recovery software. Cannot remember what it is called off hand, but it works great. Just do not turn the drive on again until you are ready to recover it as the problem can quickly degrade causing major issues.