WinToFlash supports most modern Windows version from Windows XP to Windows 7. To create a bootable USB flashdrive with this program you will need the Windows installation CD or DVD and an empty USB drive, 4GB minimum. The target computer or notebook obviously need to support booting from USB drive which most modern Intel Core 2 Duo systems do.
To get started, download the free Novicorp WinToFlash program from their website here. Run the program and choose the Windows Setup transfer Wizard.
Next choose the path for the Windows CD/DVD and the path for the USB flash drive.
Then accept the Windows License agreement.
WinToFlash will now copy all the necessary files to your flash drive. This process will take from 45 minutes to an hour depending on your system speed. The advertisements you see is normal and that's how they make a living.
After the wizard is finished, you can now boot from your USB drive to install Windows.
You probably need to configure your BIOS to boot from the USB port first. Check your manual for which key to press, which is probably Delete or F1.
Finally, boot into your removable/USB drive to start Windows installation.