In the last few weeks, I've been having a few weird problems with machines that have been working fine, then acting up until I switched out one hard drive. (E.g. my MacBook Pro loosing files, my Windows Home Server "dropping" an HD again and again)
I've been wondering if it really was the hard drive or some loose cable or something else. In other words: When a problem is solved by switching hard drives, did I just have an HD gone bad or are there other things I should rule out first?