I currently have a tmobile with 2 phones. 1 a smartphone with data & 1 regular phone without data. Unlimited text & talk. We have had the plan for approx. 10 years. There are a few places we go where we don't have a signal. In those places, Verizon & AT&T do have signal. I got Tmobile because it was quiet a bit cheaper. But now, there aren't that much difference. Biggest thing is I get unlimited data with tmobile where I don't with Verizon. But, I usually only use 1 gig of data a month. I really don't want AT&T. My contract is up at the 1st of June. I would like to switch to Verizon but I really want the HTC One phone. Sounds like Verizon will be getting some version of the HTC One. One question, anyone here had both, Verizon & Tmobile? Is Verizon pretty much better than Tmobile in most places? Also, does Verizon offer a cheaper plan off contract if you pay full price for the phones? Thanks in advance.