Contact Seagate. You should qualify for the free data recovery. They need to reflash your firmware and it should retain all of your data but it has to be done by seagates data recovery people. They did mine for free since its a huge firmware issue with many owners of the drive. Call their tech support and ask for their free firmware recovery for the drive.
Read the info in the green box on this website and call seagate. be ready with the drive in your hand ready to read the serial numbers and stuff. And mention that its not recognised in the BIOS anymore.
http://forums.laptopvideo2go.com/topic/ ... gital-hds/Let me know what you find out