Install Windows XP/Vista/7 from USB memory stick

Today I got myself a new desktop PC. Since I had a lot of hard drives and a few CD/DVD roms, I ordered a PC setup with smallest HDD available and skipped DVD/RW drive. Once I got the PC I found out the Gigabyte motherboard had no IDE ports. So I searched for alternate installation methods of Windows. I had tried installing from uSB flash drive before but didn’t succeed, the methods were too complicated and with lots of issues. Today I found a nice utility – Novicorp WinToFlash – and it works like a charm!
Dowload here: http://wintoflash.com/
Install WinToFlash, select folder or CD drive where your windows installation files are and create thumb drive with a few clicks. Plug your USB drive in the destination PC, choose “Text mode” on first attempt, install, then choose “GUI mode / continue setup / 1st start” on two next boots. Done!

UPDATE: It’s been a few years and I’ve found even easier tool – Rufus. It comes in portable package as well (just download and run) and while i had no success with another software to install live cd on micro-sd card (inside usb sd adapter), Rufus installed linux (Mint and kubuntu) fast and easy!