I was once one of the Windows refugees Linux blogs are talking about. I had a laptop I really needed to get an operating system on -- any operating system on to get it running.
I use it purely because it works, and given the right distribution it just works. I have rarely had the hardware nightmares people talk about. In fact, I think I have only ever had one wireless dongle not work out of the box.
How over this, really sums it for me: