I'm amazed by all of the comments that W8/8.1 is for touch devices only and doesn't work well for desktops. Obviously these same people must have never used W8/8.1 on a desktop or only used it for a very short period of time. I've been using it exclusively since it first came out in beta, upgraded for $40, then just updated again to 8.1. All on a desktop with a 30" Dell Ultra "non-touch" monitor. My PC runs exactly like it did under W7 except more efficiently and with the added benefits of some very cool free apps that I occasionally use.
I'm now waiting for the Surface Pro 2, 256 GB to be released on Dec-15 so I can have a real PC table and give the over-priced iPad 3 toy to my wife (her iPad 1 died). IMO, MS has pulled off something that no other OS/PC vendor has done. They created a truly multi-platform OS. It has had some growing pains but again it was a totally new OS and will only get better with age. I feel very fortunate because I'm happy with MS and their new OS. I do understand that some will resist no matter what and get so frustrated that they would even punch something, and for that I feel sorry for them...NOT! LMFAO