So 'Desktop Linux' is just not cutting it for me yet. Almost, but not quite. (Seriously, get USB keyboards working with yer full disk encryption, Debian.)
That said, I'm not going to Windows 8 or even 8.1. Evar. In the rare event that I need to run something that only runs on Win 8, I've got a company supplied Virtual box VM image with a legit corporate licensed copy. (I've booted up to run the latest version of MS Dev Studio less times than I can count on one hand.)
In the slightly more common event that I need to run something that ran fine on WinXP, but won't run on Win7, I have a WinXP Virtual Box image. This has saved my older, but perfectly working USB scanner.
In the much more frequent event that I want to run in a Linux desktop environment for, say, development work, working with iptables, or the like, I've got a couple different Mint Linux Virtual Box images.
About the only thing I don't have an image for is a Hackintosh... but I've got a company-supplied Macbook which also has an array of Virtual Box images hanging around.
Mint is about || yay close to being usable as my main desktop OS, but has a few standout problems. I DO use it as my laptop OS.
Win 8 will NEVER be an issue for me.