I've used Data Rescue 3, but only on 'healthy' drives with trashed files and had good results. However, you may want to purchase DiskWarrior - it's not really your 'last resort' as you can always contract with a data recovery service, but you may be able to DIY with DiskWarrior (I've never used it and so can't personally endorse it).
If you are facing hard drive data loss problem and find the best rool to recover Windows hard drive data, so we suggest you try Hard Drive Recovery software that can easily recover deleted hard drive data immediately.
No need to worry. There are many cases due to which hard drive crashes and not works. Don't worry! The data is not lost forever; it is only invisible from your computer. You might be thinking that the disk will overwrite the space of the deleted data with some other data. Running a wrong data recovery software application might corrupt your data and there are chances of losing them forever. By using a good hard drive recovery tool you can recover all your lost data from corrupted hard drive, crashed hard drives.You can easily download the free trial version of the software.