Here are my impressions with Windows 10 RTM:
The Good:
* DirectX 12 and better usage of multicore processors.
* Windowed modern/universal apps.
* Start menu return (personally, I don't like to have everything cluttered in a corner with ant-man sized icons, but the majority likes that way, so here it is), you can choose between the start clutter and full screen menu from Settings
* Notification center
* Better multitasking (virtual desktops, better DPI scaling and enhanced snap -4 corners and 2 sides, previously you could snap to only 2 sides-)
* Powerful and efficient search feature
* New calendar and clock interface, also for networks and volume (the latter lacks a direct access to the mixer)
The Bad:
* In theory, the requirements are the same as Windows 7 & 8.x, but at least on my test rig, it uses more ram than normal, while idle, it uses 1.2GB while Windows 7 used 900MB and 8.1 used 800 (to be clear, 1.2GB after disabling Superfetch, because it has a memory leak and usage skyrocketed to 2GB on idle, I'll talk about this later).
* Forced updates: (makes sense for security ones, leave alone optional, drivers and third party software) this is already causing a lot of headaches (Microsoft released an utility to hide unwanted/problematic updates, but that's a palliative, not a cure)
* Dumbed down control panel: the new control panel aka Settings is very limited, sometimes I even feel that Android settings screen has more options... totally forced updates without any detail about them, no references, no download size and remaining time, just their name and a global progress percentage.
* File association options are very bad, by default all files are opened with the modern apps (if people didn't want modern apps on 8, probably will not want them here), the new control panel lets (in theory) to choose default programs for certain general actions (music player, video player, web browser), but it doesn't always work and you will find out that even after setting a desktop program to open files, a modern app will open instead, at least there's a link to the old (and mutilated) control panel section to set associations the old way, (but some associations will not change, a modern app could have the priority).
* By default, you're a P2P node, that means you can download updates not only from the Microsoft servers, but from other users as well, you'll also upload data so others can download from you, like Torrents, you get it?, the bad thing is that you can't control the bandwidth it will use, by default it eats all of it and interferes a lot when playing online, it can be disabled, but it shouldn't be turned on by default in first place.
* Unremovable preloaded apps: personally I don't use the contacts app, neither pictures, groove music or video and movies ones, why I should keep them if I don't like them, they are unremovable and interferes with file associations, I've tested them, tried Groove Music for a couple days, but seeing it take 200MB of RAM to play a single song, while WMP did the same with 12 and AIMP3 with 6, it's disappointing, also add that modern/universal apps could hibernate at system discretion, that is very irritating.
* Some bugs reported by insiders still made their way to RTM , the worst one is a memory leak related to Superfetch feature, it can be solved by disabling that feature, I still haven't experienced problems by doing so, but if it was there it's for a reason (it was already on 7 and 8.x and never gave problems there) Microsoft put deaf ears on this, a bad gesture when you claim that you hear from the community.
The Ugly:
* Icons: a lot of Vista/7 era icons (and a handful of 98, ME and XP ones) are still there, there are also lots of icons updated inside some system files, but they weren't applied to other system parts.
* Blur effect tied to start menu settings: blur effect is beautiful, but also a resource hog, if you use the full screen start menu/tablet mode and want to have it with a background, you must leave it turned on, these settings should be separated, but Microsoft didn't care.
* System almost begs you to ditch the local account in favour of a Microsoft one (this messes up local network shares) but some apps will not work well or will not work at all without it (mail, phone companion, windows store)