I think Stellar Phoenix Partition Recovery Software is the best and efficient which can recover your data from the dead hard disk.Give a try