Hi everyone - I'm desperate for some help here. A few months ago I bought a Seagate FreeAgent desktop 250Gb external hard drive and its been great all this time. I did something very dumb the other day and tripped over the USB wire that was connecting it to my laptop and it fell. When i tried to connect the USB(mini?) back into the external the port was loose and wiggling around inside the case. I opened it up and found that the port had disconnected from the circuitboard. I really just want to repair this as the rest of the drive is not damaged and I cannot afford to have the recovery done (they want 1700 for it!) can anyone tell me how to repair this or point me to a place that will do it