I just installed Win10 Enterprise this weekend. Was using Win7. Bought a new CPU, motherboard, and RAM, and decided to take the opportunity to try 10 since I was planning to reformat anyway.
(I went from an i7-930 to an i7-6700 and from 6 to 16 GB of RAM).
So far, I have to say I actually like it. It is 1000 times better and more intuitive than Windows 8. When I tried Windows 8, I had to Google how to do EVERYTHING. I mean every little move. It was the most unintuitive OS I have ever tried and was a total pile. I can't imagine the support nightmare we'd have had deploying it to our employees. *shudder*
It looks like Windows 10 is what Windows 8 should have been to begin with, just as 7 was what Vista should have been. I've had to Google a few things here and there, but nothing like 8. Most everything is pretty much where I expect it to be.
Installation from a USB thumb drive was a breeze and significantly faster than from a disk. One less reason to keep an optical drive around.
That was the first time I've tried that. I downloaded an ISO from MSDN and used a free app to make a bootable thumb drive from it. I will be using that method for OS installs from now on.
I have had zero crashes and no driver problems so far. Heck, it even saw and loaded a driver for one of my two network printers completely automatically. It was just sitting there in the Printer list the first time I opened it.
It is incredibly fast to boot up and shut down. I'm sure part of that is the new CPU, but a big part is the OS. I am using the same SSD I used for 7.
I like the login experience better than 7. Seems very polished and smooth as does the UI in general.
I haven't tried any games yet. I'll have to see if it handles that okay.
The only two irritations I have found so far:
1) There is no way to stop updates from installing. I understand why they did it, but there are a few updates here and there that I would like to be able to skip. Especially if they ever decide to repeat that shitty Win10 ad they put in the system tray of 7 and 8 users. At least there is an option to delay installation of new features for those who would prefer to let someone else find the initial-release bugs. I haven't yet investigated what this means for corporate environments with WSUS servers. I'll have to look into that.
2) I have a secondary drive that has a static data file that takes up almost the whole disk. Windows warns me every 5 minutes that the disk is almost full. That's irritating as hell. There is no way in the UI to disable the warning, and the registry edit suggestions I've found so far in a brief Google search had no effect. I would LOVE to be able to disable it for just that one drive and not all of them, anyway. If I can't find a solution, I will have to reduce the size of that data file and not use all the available disk space just to avoid the warning.
TL/DR:
A few minor gripes aside, I have to say I really like Windows 10 so far.