Me... I had been using Arch and FreeBSD for a time because I felt it was what serious programmers had to use. Then one day after FreeBSD refused to boot up again I figured I was bored of messing about in recovery mode yet again so I just thought I would give Mint ago. 20 minutes later everything was up and running. Since then I haven't been able to find the time or the will to spend a whole evening setting up my machine to change back.
I installed XMonad. Can't remember the exact sequence of events, but I think whilst messing with the config to set it as the default desktop it crashed and could only boot into recovery.. It would probably have been an easy fix, but I really just wanted a working machine quick.