I really hope Linux can capture a decent slice of the market as it seems like this is going to be it's best shot with Steam going Linux, better support from manufacturers and with some being pissed with MS over Win8. The main hurdle I see though is the UI. Ubuntus has nice features but is initially confusing and Gnome looked to be going the way of the dodo. Linux needs a good solid and interesting UI that is built rationally. The distros I have used seem to have their settings in different places depending on what you're doing or what aspect you want to change. This type of thing needs stamped out IMHO as it will just piss off the standard user.
So with GNOME going and Unity being a massive change and Cinnamon being very bland what's the best way to make new addoptees feel at home but also go "oooo"?