I dropped the Maxtor One Touch III to the floor pretty badly. After that it had only momentarily beep sound and could not be detected from Win XP. I took the drive out from the enclosure and hooked it up with the IDE cable and power cord, still no luck from XP but only beep sound could be heard. Now the beep sound is gone and I don't feel anything coming from the drive except a bit warm (with the IDE cable and power cord connected). So what is the best way to retrieve the data? Any good data recovery softwares? I know there are bunch of places that advertise for data recovery but charges a lot.