The controller (on the hdd itself) probably died on your 500GB. If you could find an identical drive, you could probably swap the boards, and get your data. I know that's harder than it sounds, but that's what many recovery places would try. That being said, it may be a cheaper option to send THAT drive in for recovery,…