Originally Posted by phazei
I'm trying to find a phone that suits my needs, but it's proved difficult.
Currently I have a Galaxy SIII GSM phone.
I'd like a newer phone that's of similar size, 4.7 - 5.1 in or so, nothing remotely close to a Note3 in size. Also 2gb+ of RAM is mandatory, 1gb phones have all been ridiculously slow regardless of CPU. And rootable so I can install CM11+ on it.
All the current flagships "phones". are 5.0-5.2". I say "phones" because I'm not including phablets like the Note or One Plus One or LG G3, HTC One M8 is 5.0", but is a pretty large phone because of the front speakers, ditto the 5.2" Sony Z2. The G2 is small for its 5.2" screen, and the smallest flagship, without going too far down in specs, is the Nexus 5. Smaller than that, and you're going to be compromising on processors. The Moto X has a 4.7" screen, as does the HTC One M7, but the specs aren't the latest or even the second latest. 2GB of RAM on each though, and both do run smooth and snappy. The Moto X is very compact despite the 4.7" screen.
The one exception to this is the Sony Xperia Z1 Compact. It has the same internals as the full size Z1 (Snapdragon 800 2.2GHz, 2GB RAM), but in a smaller size with a 4.3" screen. Personally though, I'd wait a month or two for the Z3 Compact (they skipped the Z2), which'll have the same height and width (but be a bit thinner) yet pack a bigger 4.6" screen. And front facing speakers and it's waterproof. One hell of a phone.