Thanks for taking the time to read, I went through the posting, HDD internals, and DIY sections already

I have a customer drive here that would show up in Windows sometimes so I used a LIVE CD with Total Commander to try and copy a few important files, but right now it will just spin slowly and it sounds like the head clicks in and out every 3 seconds then gets me a device I/O error and I cannot access the Documents folder.
This is the information of the drive:
500GB Seagate ST3500320AS, 9BX154-568
FW: SD81
Front:
http://i.imgur.com/EehTh51.jpgPCB:
http://i.imgur.com/rilmFK8.jpgPCB Buy:
http://www.donordrives.com/seagate-500g ... 5-pcb.htmlFrom reading it seems like replacing the PCB with this issue would most likely not change anything as the VCM seems to be kind of working(?)
I was wondering if anyone here had any suggestions on anything to try next relatively cheaply (<$100, I do not have a PC-3000 to access). I don't mind reading up a bit.
If no suggestions on that front a recommendation where to send the drive to be recovered in the US (West Coast / California greatly preferred) would be greatly appreciated. Thank you!