Considerations for Upgrading to Windows 10

Have you downloaded your free version of Windows 10 yet? [...]