The new Moto X is coming out soon. That's the only phone you should consider. I'd say wait for the N6 but we don't have anything truly concrete about it yet, and it's still a few months out. Moto X, my friend.
\m/(-_-)\m/