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. (via TechNet)
Update – do the same thing, without extra software, just using command line
Related posts:
Microsoft DPM
MicrosoftExchange
Nerd with a .45
PowerShell