Linux has its place
Linux has its place and I think that is the server world. I am sorry to all the fans that want to struggle through the desktop headaches of running a Linux box. Correct me if I am wrong but it just does not keep up with the major programs that everyone needs to work on in their day to day personal and work lives.
As a musician I tried installing the Debian release when I had little money and did not want to fork out the big dollars for some of the other programs like Cubase and Logic. so I installed Linux and Rosewater and was quickly on my way to creating music for free. That was short lived when I had to find a way to make money it just made sense that I would do that on a computer. You just can't get the programs you need consistently on a Linux box.
However, on a brighter note I host both of my sites Annuity Rates and financial advisor on a Linux box and I couldn't be more pleased. Its a dedicated box and I use Drupal as the CMS and I have no problem finding my way around and find it to be an amazing OS. I am sure that is because I am not trying to sync my IPhone, install a printer, or run a business.
Linux rocks but it has its place. For the rest there is Mac!