Solve problem of ejecting USB drives with EjectUSB

Anybody who uses a USB drive be it a pen drive or a hard disk knows how painful it can be when you run into the stupid "USB drive is in use" error everytime you try to eject the same. In such a situation, I normally rely on Unlocker to do the needful. However, that isn't always solve the problem at one go.

Recover Files from Damaged Disks with Unstoppable Copier

The problem with CDs and DVDs is that over a period of time they get scratched or just deteriorate and you end up with lost data. Sadly, hard disks also have this amazing ability of developing bad sectors and before you know it you can't get back data. So, what can Unstoppable Copier do?