My Sprint contract will end in July, and was thinking about the Photon, or maybe the Evo 3D, but after seeing this post on android and me,
Six reasons why you might want to wait for the Nexus 3 [Part 1] – Android and Me
I think I'll to see if the Nexus 3 really releases in the next few...