Moto G? It is the "highest end" cheap phone you can get, really. And it doesn't perform bad, at all. There is no other cheap phone that would provide you better specs than the Moto G. But if you are considering the Nexus 5 -- go for it. I am using the Nexus 5 and it is awesome. Really fast...