The Razr I (or Razr M, depending where you are) is worth a look if form factor is an issue. The Intel processor in the Razr I isn't high-end, but I've not had any compatibility issues and games (Minecraft, GTA III, World of Goo) run fine - not to mention great battery life. Although I would personally go for the Nexus 4 if I hadn't already bought one of these - simply because it has great specs, is "pure Google" and is so darn cheap.