I've been beta testing Windows 10 builds for Microsoft since last September. Seriously, it rocks. I'm definitely doing the upgrade.
Anybody with Windows 7 or Windows 8 will be able to upgrade to Windows 10 FREE! No strings. Besides, if you try it and decide it's not right for you, you can always go back to your old version of Windows.