Toward the end of last year, I think that I reached the point that many developers have reached having worked on Windows machines for so long. The ability that Windows has to infuriate the user(read: me) has finally outweighed its usefulness.
That led to the question of which OS would I switch to: OS X or Linux. I have an old macbook that I use for most of my personal development needs, so I was already used to that. However, since I didn't fall into a hole in the ground and discover
El Dorado, buying a new Mac* is a little out of reach at the moment.
That leaves Linux. Linux has a lot of distros, which one should I choose?
There are a LOT of Linux distros, and it seems like more and more are popping up all the time.
I didn't really know the differences between any of these distros, so I just chose and went with Arch Linux. I have really enjoyed my experience so far, and have come to fully believe in the power of Linux.