USB Disk Ejector: It's free and does what it says
Feature-wise, the USB Disk Ejector program is very similar to USB Safely Remove. One of the main differences is the price: the USB Disk Ejector is available as a free download (though donations are requested).
The USB Disk Ejector can be run as a non-visual command line program or a normal GUI program. The command line options are more manifold, and include the ability to:
* Eject the drive that the program is running from.
* Eject a drive by specifying a drive letter.
* Eject a drive by specifying a drive name.
* Eject a drive by specifying a partial drive name.
When run in the GUI, you can quickly eject USB devices with a mouse click or keyboard press.
So what's the advantage of this software over the normal right-click "safely remove this device?" For one, you won't get that annoying and supremely unhelpful dialog bubble, "you can now safely remove this device." Also, the command line utility gives you access to ejecting options without having to leave the keyboard.
The program has been tested and verified working on XP and Vista, but should run on older Windows versions as well. Happy downloading!