I've had this problem when I had dirty power coming in. Power flucuations will; kill hard drives fairly quickly. I now have a UPS on all of my desktops, with the computer plugged into the battery side. This not only gives some shutdown time incase of power failure, but also stabilizes the incoming power. Helps with other components too.