Fellow Windows Desktop Experience MVP, Vishal Gupta, has released "A Bootable USB" application to automatically create a bootable USB drive to install Windows 7 on your computer without an optical drive. (Thanks TechNet)
Click Here for All Free Windows 7 Software & Resources