Keeping what could be a long story short:
I had been a Mac user for a good twenty years but had been becoming more and more uncomfortable with Apple's stuff for a lot of reasons, don't like the hardware, don't like the monotony of going past tens years of basically the same UI, and very much did not like Apple's business practices.
I have had my eye on Linux for quite a few years. I have always really liked the idea of Linux but it had never seemed quite ready yet.
Last year I had two Mac Minis die on me and that was kinda the last straw for me. I got a used PC and started distro surfing. I tried a metric buttload of distros for about 5 months and then installed Mint13/Cinnamon and felt right at home. Mint12 was almost there but 13 just hit the spot.
The best compliment I can give the Mint team is to say that I have hardly had to learn anything using MCE. Mint is just that easy. I have done a few things in the terminal but none of what I did there did I actually have to do. Just me fiddling around out of curiosity.
For my use case Mint13 is pretty much ready out of the box and all you really need to do is download some things in the Software Center.
I am genuinely impressed by how well everything is done in Mint amd I am one of those snooty "Mac Guys". Or at least I used to be.
I also really enjoy joining the Linux community. It's really a breath of fresh air. There is an incredibly stifling orthodoxy in the Mac world compared to the open atmosphere you find here.
With Mint13, Linux has fully become an OS anyone can use, as easy or easier than Windows or OSX. That I am happy using it is proof of that.