New Phones?

I’m considering a new phone. My old-faithful’s contract is up in January and I really don’t want to stick with Sprint. I’m considering Verizon or T-Mobile. Yes, I’m considering an iPhone as well, since they’re all around me at work and I’m a sucker for peer pressure. The issue with the shiny Apple goodness, is they’re on AT&T and I didn’t have a pleasurable experience with them previously.

So, what’s a good phone?