You could take it to a Data Recovery place, pay and arm and a leg, and they could do a Plater Transfer. Which is just taking the platters out of the bad drive and putting them into a good one. It's pricey ass hell though.
So you must ask yourself, is the data important or can you get the data again.
As for Seagate, I would not recommend them...I got (2) 2TB Barracudas and one was failing (Re-Allocated Sector Count began creeping up by about 2% per 3 days). Then one of the 3 at work is also going bad...again, Re-Allocated Sector Count.
The second Barracuda I have has massive Read Error and Seek Error Rates, yet all the other drives (Western Digital and Hitachi [before they got bought up by WD]) have '0'.
I've replaced the 2 failed Barracudas (home and work) with Western Digital Reds (WD's NAS drives). Those drives come in 1TB, 2TB, and 3TB. And seem to be performing nicely.
Things to know:
WD Reds are variable spin rates, that I believe go up to 5400RPM. So this drive shouldn't be used for Boot or Gaming, but is perfect for Seeding, Streaming (buffers can handle the variable RPMs nicely), Backup, General Storage.
-Always do your research though, and remember SAVE THE RECEIPT, AND REGISTER YOUR PRODUCTS FOR THE WARRANTY-