I had similar problem. While installing Windows Vista, my HDD crashed. I tried every possible thing to get my data back. But, problem was I recreated partition table and data recovery seemed to be difficult. I contacted Salvage Data Recovery Lab at 76 Progress Drive Corporate Park; Stamford, CT 06902. They provided me the right software and guided me to recover data. Thanks for their service and help. I got 100% of my data back.