GNU/Linux sucks as desktop, and I think is getting worse with the time. I remember using Debian and KDE like 5 or 6 years ago as the main desktop OS. Today ? No way.
It's good for developing/sysadmin/etc using some good wm like i3. But for desktop if you're an average Joe ? No way. Right now I'm using Windows 8 and I wouldn't change it, GNU/Linux just make me very improductive.
Obviously, I have some tools in cygwin, and some distributions in vmware if I need something, but that's like.. 20% of the day ?