Quick update, I am working on a program that finds what COM port a USB <-> COM cable gets when it is plugged in, I am taking a class that makes me use these cables a lot. My programing tends to be a sort of stack, whatever I think of most recently gets on the top and worked on. I am also working on Print Manager 1.0 which will be a Silverlight app, hopefully.