It's OK - you're covered. All licenses from TechSoup come with Software Assurance, so that if an upgrade comes out within 2 years of the purchase, you're entitled to the upgrade when it is released as well. And most open license products (as you get from TechSoup) now have the installation material downloadable from Microsoft - so you'd just have to go download it when it's available. In fact, I believe that even before TechSoup might offer Windows 7 directly, purchasing Windows Vista, registering it on the Microsoft website, then visiting again when it's released will give you access to the Windows 7 downloads and installation codes.