Microsoft held a Windows 10 Press Event today. At the event they announced a free upgrade offer for Windows 10. To quality you must currently use Windows 7, Windows 8, or Windows 8.1. Unfortunately there won't be an option for Windows XP users to upgrade for free. Other companies such as Apple offer free upgrades for their OS releases. Hopefully this will be the beginning of free upgrades for Windows users.