I was considering upgrading to 8, but I tried it at my brothers house, which made me rethink the entire process. I also read this:
http://www.howtogeek.com/145984/
Allot of the points raised there is points that will hamper my workflow. I tried using the unified search in Win 8 the same way I use it in Win 7, does not work (I would still prefer something like
GNOME DO or
Quicksilver in Windows, those things are super efficient). Things like just connecting to a Wireless network takes up the entire right hand of your screen and hides the task bar is annoying to me, as I was trying to debug the wireless connection. I couldn't even force a scan for networks (not easily anyway), so it meant I had to wait a few minutes extra everytime I tried something to be sure the system had scanned for networks.
The entire Windows store seems useless to me. If I still need to manually manage 3rd party software (like VLC), why even bother? Anyone who has used a linux distribution would know how software distribution should be. Even the Ubuntu store is much better.
Generally, I don't really like it, and will stay with Windows 7 as long as I can. Microsoft will probably continue to add in patches here and there on Win 8, but I think they made a lot of poor usability choices and tried to do too many things and none of them good. I doubt they ever will get that OS to be appealing to me, I want my desktop to be my desktop and not a widget container. If it works for you, good for you, but to me, there are really no good reason to upgrade to Win 8, performance is barely increased (before you hamper on boot time, if you are booting win 7 in 12 seconds, you can shave off about 4 seconds for each boot, which means 15 reboots before you have saved 1 minute, which means you save less than a minute per 2 week if you shut down your computer every night).