Im currently using AT&T and my contract was up years ago. I would like to switch to another provider and would like suggestions on a good quality provider. Havent been real satisfied with AT&T for a few years but was just happy enough not to hassle with switching. However, I broke my phone the other day and since I would have to pay to get a new one. Might as well sign on with a new provider and get the phone for free if thats the case. Any recommendations? Im currently considering T-Mobile and Verizon.