I really like 8.1 (with Classic Shell), because it's much faster than 7, and in the past year I've managed to find all of it's settings and tweak them to my liking. Windows 7 feels almost as kludgy as XP to me, after using 8.1 for over a year. Windows 10 felt almost exactly the same as 8.1, at least in my upgrade copy. I liked 10, but it had a few quirks that need time to work out. So I reverted back to 8.1 after 3 days, and of course the process borked a few programs, notably Classic Shell, which stopped working, couldnt be uninstalled or updated, and has left me using the crappy 8.1 Start Menu (which sucks because it's just a link to Metro!) So now I'm stuck with the option of clean install 8.1 or clean install 10, just to get a working start menu!