Best Android devices?

I think those are the HTC One, the Moto X, and the Nexus 7. Also the only ones I'd consider buying...