My husband and I had Helio, which became Virgin, which merged with Sprint and now they're canceling our contract, so they can get us to sign on one of Sprint's plans to pay more for less services. TMobile is the only carrier that is close to our current plan price ($5 more, as opposed to $40+ more for the other carriers). We figured we might as well get Android/Touch phones and wondering which to go for: Nexus One, Motorola CLIQ, MyTouch, G1? We like the full QWERTYs on our Helio Ocean 2s, but it's not a make or break feature. Biggest issues are ease of use, how well the touch screen actually works, how quickly it responds.