You can install windows on any system through USB also. It has several advantages, like you would be able to install windows7 on devices that don't have dvd drives like netbooks and overall speed of the installation is also increased significantly.
In this post I will discuss on the ways to make a bootable windows installer in an USB.