I have a Western Digital MyBook external hard drive.  I've had it for at least 2 years, perhaps 3.  I leave it on 24/7.  This morning, when I turned on my Windows 7 PC, it couldn't find MyBook.  And I could see by the lights on the MyBook, that it wasn't doing anything, either.  It didn't show up in my Network.  I cycled the power on the MyBook, and it became available on my network and visible/accessible from my machine.

So I've got a few questions about this.  How can I determine the health of an external HD?  Is there some sort of utility on the MyBook which I can run from Windows, to see about it's health?  Second question, what's the life expectency of Western Digital MyBooks?