I have had the same problem with the USB cable. I don't think it is actually faulty, it just can't handle the high data rate. I find that Firewire works better if you have that option. Great to hear to didn't lose your data(know what that feels like

).