Windows 10 all the way. It has been shown that it is better even on older PCs in terms of performance.
The only thing I dislike about Windows 10 is updates. Those take far too long and you can't cherry pick the ones you want to install. It just bashes you with updates which sometimes don't even install and then just re-downloads them for several times. Apart from that it is better than Windows 7.