Pues mira, segun tengo entendido, las letras de las unidaddes se asignan auntamaticamente por el sistema operativo, sin embarg puedes cambiarla en tu comoputadora mediante el proceso que describo a continuacion:
das click derecho sobre el icono de "mi pc", despues en el menu que se te despliega, seleccionas "administrar", se te desplegara una pantalla, ahi le das en "administrador de discos", y se te abre otra pantalla donde aparecen als unidades que tienes instaladas en tu computadora, das click izquierdo y de ls opciones que te aparecen seleccionas "cambiar letra de unidad y ruta" y ahi pones la que desees.
Ahora el problema segun entiendo, es que quieres que en cualquier computadora a al que vallas te ponga asigne esa letra a tu unidad usb, creo que esto no es posible, a menos que crees un script que haga lo que antes mencione y lo pongas con un autorun en tu usb. Si no es posible que logres esto, pues puedes cambiar la etiqueta de tu usb para que la reconozcas facilmente o tambien puedes cambiar el icono de esta, y estas confuguraciones las insertas en un autorun.inf que pondras en la raiz de tu usb. Bueno lo anterior solo aplica si es para propositos de reconocer tu unidad o "personalizarla" por asi decirlo, pero si lo que quieres es que tu unidad tenga una letra asignada para un proposito en especifico, como correr un programa o algo similar pues prueba con el scrip como ya mencione.
Me despido y te deseo suerte en tu busqueda.