What took them so long! Microsoft has finally made Windows 7 ISO downloads possible, with launch of a new Software Recovery center that also provides information about downloads. It allows users to get the necessary files just like before — although they will be required to put their product key before actually...