skibum - 7:50 pm on Apr 3, 2013 (gmt 0)
Thanks for all the ideas! Looks like Spinrite would be great if the drive was internal or if I was confident in hooking it up without the USB. A local service got some (about half of the) data back and said there was nothing physically wrong with the drive but there are still about 600 gigs not recovered. Hopefully PhotoRec will work some magic. Linux is not something that is at all familiar so won't be able to dive into that option.