I just upgraded and I am still on that upward learning curve filled with much hate. I had to replace my harddrive, and with xp out the door and vista soon going as well, I figured I might as well go ahead and upgrade to 8. It was the same price for the operating systems anyways, and I might as well get use to it, cause if I buy another new computer it will probably come with it anyways.
That being said, if you are into tablets I can see how it might be better for tablets, however I have an ipad and honestly that tablet set up works better than what I see with windows 8. Windows8 in truth doesn't feel like windows at all. All previous incarnations took what made windows windows at its core and updated it, this one changed the mold so drastically that people hate it. As it stands, I hate trying to use the window out key on my keyboard while playing a game, because it doesn't just take me to my desktop, it takes me to the app page, which then I have to go back to my desktop. Unless I spend the time making all my short cuts for programs that seemed to go to the desktop as usually, and put them on the app looking page, then I have to keep doing that.
Also It sucks that I can't find applications that I know are their, via the desktop, that I have to actually go to the app page to find the application. Then I have to also set that up for easier access like the calculate for example.
Windows 8 is just a hassle and a headache for a desktop operating system, and if it had the layout like most tablets then I could see it as a tablet operating system. The problem is microsoft became stupid and tried to create a hybrid operating system instead of just creating two seperate operating systems, and this one system doesn't actually work great for either application. It might be better on a tablet, but since I don't have a windows tablet to find out, I am not sure. It just seems like so much of it is hidden behind the window, instead of being able to actually see what your looking at. The idea of windows to start with was that it was suppose to open up computers and make it easier for everyone to use who doesn't know code, but this incarnation hides so much, and has created more hassle that its not as user friendly as previous versions. Did I mention how much a pain it is to actually restart your computer now. Even when using the desktop of windows 8, whats the point of having the window icon show up on the bottom bar when it doesn't do what most would think that should do from a desktop screen.
So yes, if you don't have to go to windows8, then don't.