Sounds great, except MeeGo community has no access to closed source content like OVI maps, browser and etc. Are you saying LG will support their version of MeeGo on the N950? Unlikely. Let's stop pretending that commercial MeeGo is the same as community MeeGo, plus do know for a fact that ALL MeeGo binaries will be fully backward compatible onto Harmattan? I mean we sure have A LOT of assumptions here. Maemo sounded great until Nokia changed their mind. Just because other people will join MeeGo doesn't mean that LG or whoever else is going to fix Nokia's code if / when they decide that it's not worth their time anymore just like Maemo. The difference between Android and MeeGo is that Android you have choices. I don't see too many choices for MeeGo, so what do yous start with? Weak and outdated or current and competitive? Doesn't have to be the absolute fastest on the market but it's got to be competitive. If battery is a concern, buy an extra and leave your charger in your car / desk / home. What's the big deal? It's not like you live in the Amazon and generate power by water wheel. Look, we're just preparing for version 1.0. We're not talking 2.0 or 3.0 here folks. Here's a newsflash, 1.0 products have problems. BTW, as a corollary to your point, someone in software can also figure out how to optimize battery life and squeeze more out of each GHz.