Over the years I've gone from Win95 stripped to the bone, to Vista, a few Linux flavours in between and finally ended up on Arch Linux. Of all the *nux distros I've used in anger Arch Linux is probably the most frustratingly unfriendly one, definitely not for the inexperienced Linux user.
However it was worth moving from Windows and all the hassle that went with it, because the frustration of sudden random moments of jerky emulation caused by Windows just deciding it needs to thrash the HDD for no reason at all, vanished the moment I dumped Windows.
Windows liked to do that when I was on a good score in Pac Man.