Hello, I am currently experiencing a troubling issue with a WD Caviar HD. It was installed as the only HD on a Dell machine that after falling on the desk (from vertical to flat) decided it was tired of booting normally. I took out the hard drive, attached it via SATA to a working Win 7 Pro machine. If I leave the SATA cable connected the system won't boot, I assume it is confused which HD to boot from, but if I boot into my Win 7 Pro from the working HD and then connect the SATA cable, the system becomes very slow to respond. I wanted to see if any data could be recovered, so I checked if the system could see the HD and it turns out sometimes it can and sometimes it can't. Also when I force various programs and utilities to update the list of mounted disks the system becomes VERY slow. As an example I am currently trying to run EaseUS Partition Manager, it has been updating system information for over a half hour and counting... Any ideas? The drive does not make any clicking noises and it seems to spin up correctly. Any help would be greatly appreciated!