First. 7200.11's were notorious for firmware failure.
You need to check your bios and make sure the drive is being recognized in there or not.
If it is, then boot it in another computer and check the drive firmware version (it may also be written on the drive) and see if it's an afflicted version http://seagate.custkb.com/seagate/cr...p?DocId=207951
There are more than are listed at that link though, if it's a 7200.11 and it's not on sd1a firmware then you can pretty much bet on it.
If it's recognized update the firmware asap.
Only then should you start looking at other issues.
If it's not recognized you need to go through the reset procedure here. http://www.overclock.net/hard-drives...-fix-pics.html
Lastly, your data recovery programs might be failing because of bad sectors. You can lock them out with chkdsk or a more advanced program. If the head crashes you can be sure you'll end up with a stripped platter. (If you can't tell, I do a lot of data recovery.)