Hi Due to a badly-botched upgrade, I rendered one of the above 160GB Sata drives unreadable due to damaged SATA connectors on the PCB. The drive itself was giving no problems beforehand, and since it was powered off at the time, I have no reason to think the data was unreadable, and wish to try and retrieve it since it hadn't been backed up for months. I sucessfully acquired a working drive from ebay with the same part number, etc, and after confirming the new drive was working, swapped over the PCB to try to copy off the data. I initially thought this was going sucessfully, until the old drive/new pcb combo appeared to Windows as an uninitialzed drive of about 8GB. I put the pcb back on the original drive and it again works fine, checking out as 160gb drive. The only difference I can see between the two drives is the firmware version - the problem drive being MC1J, and the old drive being MC1H. I therefore went exploring online and found this site... but can find no firmware download available. Any civil advice would be gratefully accepted... is firmware an issue that might solve my problem? Or is there anything else I might be missing? Or is what I attempted impossible, despite my impression it was simple and straightforward?