While Microsoft has yet to confirm any Windows 7-to-Windows 8 upgrade programs, previous Internet rumors claim that the program will begin on June 2nd (that's this Saturday). These reports claim that people who purchase new Windows 7 PCs after that date will be able to upgrade to Windows 8 Pro for a fee of $14.99.
Now The Verge claims that it has not only confirmed those plans, it also says that Microsoft Store retail locations in the US will also offer people who purchase the upgrade free workshops to learn more about Windows 8. In addition, those same stores will offer customers a $20 Microsoft Store gift card if they participate in the program, which basically covers the cost of the Windows 8 upgrade with $4.99 to spare.
The same article also claims that the Windows 8 Pro upgrade program will last until January 31, 2013. So far, Microsoft has yet to announce a specific launch date for Windows 8 but it is expected to happen in the fourth quarter of 2012. The free Release Preview version of Windows 8 is scheduled to be launched by Microsoft the first week of June, with some rumors claiming it could happen as soon as this Friday, June 1st.
Source: The Verge