As a person who got the Win8 Pro upgrade when it was going cheap...
... I am glad I did.
I'm not using any touch interface, I have a mouse, monitor, keyboard and a handy little mITX PC I've put together. Z77 chipset and i5 3470 to match - and things are notably snappier when I switched from Windows 7 to Windows 8 on the same hardware.
I will admit initial frustration with finding where things got moved to from Windows 7 - but most anything I can find now by mashing the Windows key on the keyboard and typing a few characters.
I will make this plain and simple: I like playing games with my friends. One of these is MechWarrior Online.
I havn't yet tried running it in a WINE instance, but I suspect it probably wouldn't work all that well - CryEngine 3 being the beast that it is.
In times past I have used (in no particular order): FreeBSD, Slackware, OpenSuSe, Debian, Ubuntu, Mandrake, Red Hat, Fedora, Linux Mint. When I was giving gaming under a Linux-kernelled OS a good thrash, there were inevitable roadblocks. At the time, Quake Wars: Enemy Territory was a reasonably newish game (with native linux installer).
The fun parts were the games from iD: All the Quakes and Dooms had native installers or ports. UT2004 also had a native installer. These all worked flawlessly.
Then you get to some of the other titles we usually like to thrash out on a gaming weekend, things like Call of Duty, Company of Heroes, Dawn of War: Dark Crusade among others. In these cases , WINE support was not quite up to snuff *at the time* (Single player often worked, but if you're trying to LAN game, single player is not enough). Starcraft worked fine. Red Alert 2 not so much.
I can't remember what tricks I pulled, but I was playing BF1942 online reasonably well in WINE - even if PunkBuster didn't like it and would boot me off every so often. A patch was even added to WINE which corrected issues when trying to look around in a fullscreen game (the fix basically recentered the mouse cursor after every detected mouse movement - so you didn't have the issue where you would be able to turn so far and no further).
I went to a LAN with my setup and my 9800XT finally had enough of the torture and decided to suicide - which was replaced with a spare nVidia card that was available at the time. With no Internet connectivity, I was sunk for trying to get the Linux nVidia drivers to make things go again (since the ATI was using FGLRX obviously). So ended up defaulting to Windows XP at the time out of necessity (thank goodness for dual boot) - since someone else had nVidia drivers available on the network.
I havn't tried gaming under a *nix system for some time since then - seeing as Windows 7 did everything that was asked of it until I recently went with Win8 Pro. Windows 8 from my view has carried on nicely - with my graphics card and everything working off the bat.
So it hasn't been for the want of trying - I've given gaming a solid go under Linux, but using Windows just saved so much frustration. But that isn't to say I won't try again sometime soon - first I need a new hard drive that isn't old and tired which I can then partition and dual boot from - and I'll either go Debian or Slackware.