Totally understand the posterity and nostalgia angles...
Have you ever considered taking them to the mall's Glamour Shots, airport or any other meaningful location to have yourself professionally photographed wearing your old uniforms? It may be a more personal way of handing down your memories to your kids/grand kids than something that is sure to get moldy, dusty, and take up space before being thrown out anyways.
I wish I had nice photos of my relatives in their military and professional uniforms.