Are you using Windows, and if so, which one? What it sounds like is happening is that the registry either isn't recognizing the device on boot, or that it's creating a new entry every time you plug the device in, which is ugly, and probably means you have a ton of entries that will need clearing out.