Comment +1 (Score 1) 167
CM is 'nice' but (and I might be being cowardly here) - has enough rough edges and battery hammering on their bleeding edge stuff, to make me want to shy away.
If you want 'latest stock' ideally get a Nexus or a "Google Play edition" phone (which you can 'upgrade' your carrier bollocksed phone to easily enough if they support your model).
Should phone vendor specific bells and whistles be your thing, or there's no Google play rom, then just randonly pick a foreign GSM carrier that got their release out early (normally as they didn't mess too much with the original, unlike some of the larger mobile companies who seem to feel 'they know best' (and want their useless music store cluttering up your phone)).
*points to XDA developers*
If you want 'latest stock' ideally get a Nexus or a "Google Play edition" phone (which you can 'upgrade' your carrier bollocksed phone to easily enough if they support your model).
Should phone vendor specific bells and whistles be your thing, or there's no Google play rom, then just randonly pick a foreign GSM carrier that got their release out early (normally as they didn't mess too much with the original, unlike some of the larger mobile companies who seem to feel 'they know best' (and want their useless music store cluttering up your phone)).
*points to XDA developers*