As far as I know Microsoft isn't offering any free upgrades to Windows 7 any more. They hung all their underwear on Windows 8 which is terrible. Windows 10 should be better, notice they skipped Windows 9. You can still buy Windows 7 on Ebay but get the PRO version. The regular version doesn't support a lot of the hardware that Pro does, including any memory over 16 MB.