Vic, depending on how old the ext HDD is, it could be either an IDE or SATA connection on the actual hard drive itself. The ext box actually has some electronics inside it (pc board, etc.) which "switch" from the HDD connection to the USB connection (and power the HDD as well). It is possible a connection from your HDD to the ext box has gone bad or is going bad. (Matter of fact, it almost sounds as if the power to the drive is a problem.)
The only way to know what's wrong is to try and isolate the issue. If you remove the HDD from the box and directly connect it to your computer (bypassing the ext box), you will be able to verify that the HDD is still good and the box has gone bad. If that is the case, then you could sinply buy a new ext enclosure for a few bucks and be back in business. In the meantime, you will be able to recover all your data.
If, on the other hand, a direct HDD connection fails to read the drive, then you know you have a drive failure. Based on the info you have given previously, it appears that it is not a driver issue, but a box or HDD issue.
Are you using up-to-date XP or Vista? If so, then drivers are not a problem for sure.
Here is a link that shows how to open up a WD MyBook and it has some pictures of what you can expect to find inside.
http://www.ransackery.com/western-di...cover-data.htm
Hope this helps.