GNOME co-founder Miguel de Icaza has a trenchant post on why Linux desktop computers have not been more successful.
A few quick points in response:
I agree with de Icaza's praise for the new GNOME shell interface, which I use on my laptop.
I think de Icaza's critique of the Linux development model is worth listening to, although I am evaluating it more on the basis of his status as a longtime leader in the community than any ability to independently evaluate Linux development.
De Icaza's blandishments notwithstanding, I am not ready to jump ship for OSX.