The key to enter the market is not businesses, businesses don't buy computers off the shelf, End users do. And it is not an overnight process at all, it will take many more years before linux is mainstreamed out of the box onto computers. The point is that with every release it gets a step closer, everytime Microsoft releases a crap OS, its also another stepping stone for linux, You dont notice it because its small stepping stones that is part of a bigger process.
Take for example :
quite a few people that havn't run linux in 5 or 8 years and then boot up the os is shocked at the progress that has been made, they see it as almost a perfect os, but to daily users, they hardly notice the progress over time. Pretty much any windows user that hasnt seen linux in a few years or ever will be quite shocked if they installed mint.
When the device manager gets a nice overall ( as i understand that is in progress ) it will be another major stepping stone since drivers is one of the main issues new users seem to struggle with. to us its just another thing weve been waiting for and expecting, to new or very old users its another "wow" factor. Also dont forget that one of the MAIN reasons steam came to linux is because valve didnt like the direction windows was headed... so a blow to microsoft is a stepping stone for us.
As most others have said, there is so many distributions out there but only a handful that is really any good and for a change the right distributions are now starting to show up in the spotlight. Gaming is the biggest key to entering the end user market, gaming effects everything, it will push development tools, better driver support etc etc. Steam is the first to bring gaming to linux, but they wont be the last, others will want a piece of the pie and follow suit, I am guessing this will start happening once Valve starts rolling out reports of profits and stats on steam linux, which is atleast a year away, when this happens that is when others will pay very close attention, Profits are everything to major corporations and development studio's. So if steam Linux does well then its game on, if they dont it could very well delay gaming for linux and be a step backward in the whole process, but suffice to say, most of the world is keeping an eye on valve right now, and rightfully they should.http://en.wikipedia.org/wiki/Linux_adoption
According to linux adoption 48% of companies surveyed in 2010 use open source OS.http://mrpogson.com/2011/03/27/how-many ... inux-lots/
according to this report there are 91 million linux users with 50% of those estimated to be mobile users.
As you can see, linux is already big, its just not really in the spotlight, but 40 or 50 million Linux users is ALOT of potential money to be made for major companies pushing out paid software and games, the moment there is word and hard evidence of profit, that is when Linux will get its 5 mins in the spotlight. and as i said, when valve posts profit figures and stats, that will be an article worth reading because alot will be riding on that article.
Unfortunetly you just cant go from A to Z without going through the whole alphabet... it doesnt work that way, you also dont get rich with get rich quick schemes overnight, there is a process to everything and it requires either VERY smart thinking, or Very hard work. I would say considering everything, Linux is doing really really well, they stick to their standards, offer the users what they want and so forth. this is its biggest strength at this point in time. That users can boot it up and know exactly what to expect and they know the next version will bring the same, but more...