Today, July 29th, is the last day you can upgrade your Windows 7 or Windows 8.1 PC to Windows 10 for free. After today, Microsoft will presumably sell you the upgrade for a fee.
We recommend upgrading to Windows 10 for all home PCs. We recommend to our clients that new business workstations be bought with Windows 10. However, we do not recommend upgrading existing business workstations to Windows 10.