TechARP has updated the Windows 7 Upgrade Program schedule with some slight changes. According to the new schedule Windows update program will begin on June 28, 2009 instead of July 1, 2009 which Neowin sighted earlier, and users who purchase PCs preinstalled with Vista between the dates June 28, 2009 - January 31, 2010 are eligible for a free Windows 7 upgrade.
Microsoft will allow only 5 upgrade requests from eligible end users (consumers or small businesses) to upgrade to Windows 7. This means that a user with 12 upgrade coupons will have to visit the fulfillment website at least 3 times to order all 12 upgrades. However, a maximum of 25 upgrades are allowed for each qualifying end user's mailing address. Customers with more than 25 PCs are encouraged to opt for a Volume License.
Microsoft had already confirmed that customers can purchase upgrade media and an upgrade license at a discounted price to move from Windows XP to Windows 7. Users with a Windows XP Downgrade license can also now upgrade to Windows 7. However, Microsoft to its corporate customers, still recommends an upgrade to Vista before Windows 7.
But for users who wish to downgrade to Vista from Windows 7 (which I think many users wont), they will have to uninstall Windows 7 and re-install Vista using the Windows Vista recovery media recovery solution which is provided by the OEMs when users purchase a new Vista PC.
If you are looking to upgrade your Windows Vista to Windows 7 beta, you can read our upgrade process overview here