UNetbootin - Create Linux & Utility Bootable Flash Drives
Out of blank CDs? Is your burner giving you nothing but coasters?
With UNetbootin, you can download almost any of the common Linux distros or various utilities such as NTPasswd or SystemRescueCD, all from within one small program, and create a bootable USB flash drive. It also works with any GRUB or isolinux based CD image.
Not only does it automatically download the distro of your choice, but it also provides version history, and builds for x86 or x64.