This thread has been dead for over a month now, but after spending the weekend with a Windows 8 machine I can see both sides of the argument. Installation was painless and I was impressed that the installation routine had drivers for all but one piece of hardware on the build. At least serviceable enough to get the rig completely up and running before updating hardware drivers.
There are a lot of tricks to learn with Windows 8 that would "improve" the user experience. One of the first I learned was the Windows key + I to bring up a shutdown screen (one of a two or three different ways to turn off the machine or put it to sleep).
I hate the built in XBOX music player (however I might feel different if I actually had an XBOX). However, it's easy enough to change the default file open with behavior.
Originally I was really put off by the missing start button, but found that if you hover your cursor in the lower left hand corner of the screen you can mouse click and bring up a quick jump menu that gives you back a lot of the functionality some people would have pinned to the start button menu any way i.e. task manager, command prompt, run, folder search etc.
I'm going to keep using Win8 for a couple more weeks and see if it doesn't "grow" on me. So far all of the apps I use that worked on Win7 appear to be working without issue on Win8 - which is nice.