So right now I have an Evo. I really love the phone, but even though I live in one of the best areas for sprints 4g, I still think it kinda sucks. I think I am going to return the phone to take advantage of the 30 day grace period. My friend has tmobile and they accually have really good service and coverage around here. I am interested in picking up a mytough 4g or a g2 just to hold me over till the nexus s comes out then I will switch. My question is... will the nexus just be a set price since it is a developer phone? Somewhere in the $500 dollar range? If it is gonna be cheaper if I sign a contract I may just wait instead of getting a g2 first. What do you guys think?