http://www.anandtech.com/IT/showdoc.html?i=1548 Anandtech: What is Holding Linux Back? This is a very extensive article talking about the many stumbling blocks that Linux faces in the eyes of industry and normal end-users for desktop usage. Their writing has a very fair view of the strengths and weaknesses of Linux.