I went back to Ubuntu for about a year after using Arch, using the rationale that some here subscribe to - that it offers a nice out of box experience. In reality, it didn't. The wifi was unusable with my college's WPA2 Enterprise authentication, things kept crashing and I had to manually backport software that the repository didn't have at the time. I found myself waiting for the next releases that would fix the problems, but really they just introduced more.
On the backporting thing - I would have no problem with the likes of Ubuntu having a 'stable' repository of software that worked at the time at the time of release if there was any sort of logic to it - Ubuntu will not include drivers and new versions of software that will make things better because they were released about a month or so before Ubuntu was to come out. At the same time, they'll bundle in things that don't really work properly, like GRUB2, Pulse Audio, and throwing a beta version of Firefox into an LTS release...
Really what I realized is that Linux isn't going to be ready for the primetime, out-of-box, 'it just works like a Mac' experience for quite some time. What I want is an OS that gives me the power to mess around if something doesn't work, or I want it to work in a different way. Which is inevitable if you're going to use your Linux desktop for something other than web browsing.
Bigpook raised that point that it's all the same Linux under the hood... Yes and no, the ability to play with your soup depends not only on design decisions within the distro that allow you to tinker, but also the sort of support and documentation you get with it. Case in point - I tried Debian out a few months ago on my desktop. At the time, the Asus soundcard I have did not work properly under Alsa, and would only work with OSS4. The problem that there was no discernible way to get OSS4 working, and attempts to find Debian specific documentation lead me to their OSS4 wiki page. "Great!" I thought, "This will probably be like the Arch Wiki and will give me a clear explanation of the steps I need to get the thing working". Nope, it was just a page telling me that OSS4 was a sound system for Linux with no further information, I just gave up at that point.
So, after getting to know Arch, and then trying to go to more 'user friendly' distros, all I get is a headache. It's my honest opinion that if someone is really interested in using Linux, and getting to know how it works, they'll be better off getting to know something like Arch then trying to wrestle with a distro that is based on the arrogant hope that things will just work ok out of the box and the user will never really have to know what's going on.