You could just mail me your player, and I'll fix it all up better than new. Cost would be about $100 or so for the repairs, new IDE cable, and return postage.

I'll fix it when I have time. Casual like.

Cheers