If you have a machine that's over seven years old, it may be a better idea to save the money on a Windows 10 licence (and an SSD) and put the cash towards a new laptop or PC.
Microsoft has claimed in the past that users upgrading from Windows 7 and Windows 8.1 will receive Windows 10 for free, however that was never the case for Windows Insiders who installed clean.
Microsoft consistently said that you would need an existing Windows 7 or Windows 8.1 license to get activated on Windows 10, but now that seems to have changed.
Firefox is one of the few browsers that continues to support Windows XP and Vista, and we expect to continue to provide security updates for users until September 2017.
Users do not need to take additional action to receive those updates.
In a recent post on its Windows Blog, Microsoft effectively writes that users running Windows preview builds as part of the Windows Insider Program will be able to upgrade to Windows 10 for free.
This is certainly welcome news for DIY types looking to run a clean install without having to fork over either 9 for Windows 10 Home or 9 for Windows 10 Professional.
Microsoft has said in a blog post that everyone testing Windows 10 on the Insider program will get to keep on using Windows 10 after the 29 July launch date since the program isn't stopping.
This means you can sign up to be an Insider before 29 July, install the preview and get upgraded to the final version (and subsequent preview versions) without paying a penny.
This will be good news for some, but bear in mind that you'll be using what is essentially beta software again when the next preview build is installed after the launch version of Windows 10.