Daniel 'Codeworkx' Hillenbrand on why he's not going to work on cm10 for the Galaxy SIII anymore: "Before the release of the Samsung Galaxy S II we were promised support and devices. We received the S2 and the whole community was praising Samsung. To me, that was nothing but a good PR stunt, because there has not been even the slightest bit of support ever since. Actually Samsung vehemently refuses to hand out any information or even a single line of code to us. Our contact at Samsung seems to be willing to support us, but gets blocked by his superiors." His advice to prospective Android buyers is clear. "All manufacturers have an equally bad update policy, so if you like a Samsung device, just buy it. If you want to use AOSP or CyanogenMod on the other hand, you should stay away from Exynos devices, because they just don't meet the requirements. Instead I recommend you to buy Nexus or Qualcomm/OMAP devices that haven't been completely botched by the manufacturer."

If you say that it sucks I get this mental picture of you staring at your Nexus with a very sad face which makes me wonder why that would suck so much.

Just wondering, why wouldn't an external battery charger be a solution? The one I mentioned earlier holds two full charges. Instead of swapping you just plug it in, give it a charge and unplug it instantly when ever you want.

You can also charge it when you want. With a swappable battery you tend to wait until the first one runs empty. With a charger you can charge when you want so you could do this at appropriate moments. The charger can be charged itself without it needing the phone, unlike an extra battery.

I can't think of a job that would involve usage of the phone so much that it would run out before the end of the day. Yes, if you call a lot, but if you do that why not use a dumb phone with a battery that lasts days? I can't imagine anyone working full-time on a phone.