Thank God, finally someone made a good application to make us easier to install Windows from a USB Flash Drive, Pen drive, Flash disk, etc... With WinToFlash you can install Windows XP/2003/Vista/2008/7 from USB Flash Drive easily.
WinToFlash Step by step