Only recently did Microsoft start supporting Windows install from Pen Drives. But I can't find where Vista is supported this way.

My advice is to get the CD/DVD drive fixed so you can move to a supported install method.
Bob