Disco duro dañado y recuperar datos

Buenas, he tenido un problema gordo con un disco duro nuevo Seagate de 500 Gb. Que apenas tiene 3 o 4 meses, hace un par de días dio errores de lectura demorada, y mensajes de error, hasta que empezó a bloquear la máquina, hice backup de los archivos que me dió tiempo, antes de que cascara. Pero no llegue a recuperar muchos trabajos importantes, por que hago backup cada x tiempo, y nunca piensas en que te deje tirado un disco duro que funcionaba perfectamente, y más de esa manera.

El asunto, es que el disco no es reconocido en Windows (tan solo en el administrador de dispositivos, y durante unos minutos) pero si es reconocido en Bios, en aplicaciones de dos, y con un livecd de Ubuntu, incluso me permitiría formatearlo (pero no lo quiero hacer) la partición donde se encuentran los archivos se me muestra, al menos.

He probado lives de recuperación de disco, de datos, memorias ubs, y con ninguno logro recuperar nada. He bajado programas y programas, y cuando no se queda colgado, no se para donde tirar. El disco no hace ruidos mecánicos, da el test smart erróneo en un par de apartados que ahora no recuerdo.

El caso, si ahí algún guro informático, que entienda de aplicaciones (seguramente en dos o si es incluso posible en Windows) que me ayude a recuperar por favor, la mayor cantidad de información de este disco?
Programas como el recovery my files, ayudan cuando es un formateo, o algo del estilo (pero mi disco no es visible en el desde Windows).

Quiero mandar el disco a RMA, pero no sin antes no poder recuperar la información. Muchas gracias.

Ver más sobre el tema y los comentarios en el foro