I was on Verizon, but jumped ship to the new iPhone and i have been very happy with it. The texting part will pass very quickly. I have big hands and fingers and so I struggled with it at first, but after about 3 days or so, i got it down, and it has auto correct features to help, so unless your really anal, you don't need to use the back button to much. Battery life sucks with it, I get about 24 hours with moderate use, so I have chargers for home, office, car. Reception has been good for me, but this week will be a test as i am heading up to Oregon for my vacation. I also Jailbroke my phone so I am having a lot of fun playing with the themes, new games and apps that brings to the table.