USB Drive Letter Manager for Windows 2000, XP, Server 2003 and Vista

http://www.uwe-sieber.de/usbdlm_e.html

The reason I have this on here is because I mostly work with small business owners.  I’ve been using USB External Hard drives for their backup solutions because they are cheap, fast, and easy to use.  However, if you have a customer that uses flash drives, or multiple USB hard drives, or maybe someone who just removed a CD-ROM for whatever reason, the backups won’t work because the drive letter may change. 

This program allows you to “permanently” assign a drive letter to USB Drives, so that they get the same letter every time that you connect it.  It works perfectly for backups, and it’s transparent to the user once you get it set up.  I highly recommend it.