A new 500gb external hard drive. My trusty Seagate 180gb drive lost all its data the other day. Fortunately I was able to recover 95% of the data onto the new drive, although all the file names are screwed up now. At least it worked, plus now with a lot more space I can start backing up my computer.