When I return from 'Paradise island' in a day or two, I have a Win7/64 test machine ready for a Win 'upgrade'. Contingent upon it being able to run Win10 (specifications say so), I will study how all my software behave, handling of legacy devices, aspects of network connectivity, interoperability with Linux, speed performance, etc. etc. before even contemplating going to Win 10 everywhere. I'm in no hurry at all. The new OS has to show some significant improvements before I am tempted.