I am going to wait for a better phone. The One S just doesn't do it for me. Sure its probably better than the vibrant but if I'm going to extend my contract, which has been up for about 8 months, I'm going to need a phone that I will be happy with for the next two years. When the next generation of phones which are almost here are offering far superior specs and capabilities, it makes no sense to upgrade to a mildly better phone. T-Mobile should see that and not insult us with "little brother" phones. If I'm paying for it, plus two years on contract, I want my moneys worth. I'm a big boy and I like big boy toys.