/Update on Feb. 25, 2015/
Finally, Microsoft pulled the trigger and took down all the Digital River Windows 7 ISO download links. As of now, the links listed below no longer work. Now Microsoft has a Software Recovery Center where you can download those same ISOs for free.
The difference is that in order to download these images you need to prove you have a legitimate Windows 7 license key. If you owned a version of retail Windows 7, enter them in the Product Key box on the site and verify it. However, if you can’t find the key anymore, this NirSoft’s ProductKey utility should be able to help.
Once Microsoft verified your product key, you can download the ISO image files directly from Microsoft and use one of these bootable USB tool to put the image on a USB flash drive.
Note that you won’t be able to use an OEM Windows 7 key to download ISO from Software Recovery Center. If you have a PC with Windows 7 pre-installed but you need to reinstall the system without those bloatware, you will need to borrow a disc and use the OEM key to activate the OS afterwards.
That’s about it. You can safely ignore the content below as they have become obsolete with the expired links. Read on if you are interested in the road we have gone through.
There are many ways you can get Windows 7. But perhaps the easiest and fastest way to get Windows 7 iso image file is to directly download from the official HTTP server. That is you can download the iso image file from digital river and amazon
Here is the list of Urls you can download different versions of Windows 7 (note: do not have Windows Enterprise, as it is exactly the same as Windows Ultimate but under different License Volume agreement, for average consumers there are only 3 version of Windows 7 available that is Ultimate, Professional, and Home Premium)
Windows 7 Home Premium x86 ISO 32-bit
Windows 7 Home Premium x64 ISO 64-bit
Windows 7 Professional x64 ISO 64-bit
Windows 7 Ultimate x86 ISO 32-bit
Windows 7 Ultimate x64 ISO 64-bit
[UPDATE August 8th 2011] After nearly a year of the release of Windows 7 Service Pack 1, you can now download new Windows 7 ISO images that comes with the Service Pack 1 (SP1) pre-installed. That means you don’t need to download all the windows updates for a fresh new install, this will save you many hours after your fresh install of Windows 7. It is strongly recommended downloading the new ISOs that come with Service Pack 1 pre-installed. As usual, the links below are all from official Microsoft retailer website.
Windows 7 Home Premium Service Pack 1 x86 ISO 32-bit
Windows 7 Home Premium Service Pack 1 x64 ISO 64-bit
Windows 7 Professional Service Pack 1 x86 ISO 32-bit
Windows 7 Professional Service Pack 1 x64 ISO 64-bit
Windows 7 Ultimate Service Pack 1 x86 ISO 32-bit
Windows 7 Ultimate Service Pack 1 x64 ISO 64-bit