external - WD 500Gb Sata 2 16mb cache (Usb 2.0)
something is bad there! try using eSata? different USB port? something is real fishy about that speed.
how old is the hdd in question? it might have trouble reading/writing on some areas of the disk.