I will try a filesystem check once I've finished copying off as much as I can. Given that the drive itself is reporting read errors (now up to ATA Error Count: 16308) I don't think it's recoverable. I'll try a reformat as well - can't hurt at that point.Did you try a reformat?
I'm not even sure how usable the copied-off content will be.