David Howe has an article at OSNews.com asking the question, "Can Linux make it mainstream?"
His general view is that while Linux has a lot of potential, it currently is out-classed by Windows in terms of features that appeal to the broadest user base. Read the whole article it is very well done.