re:
Verizon is too expensive for the pan I had and t-mobile does a good enough job to keep me content.
That's really been the heart of the Verizon vs T-Mobile story. If you are in an area where both give you a good, reliable signal, all the extra stuff that T-Mobile offers make it a vastly superior carrier. I switched when the ETF and JUMP stuff was announced and T-Mobile allowed me to break free from a VZW contract. I was on a SIII an my wife was still on one of those acursed 'feature' phones. I moved over to T-Mobile and for what amounted to a couple of dollars more a month, we both got Nexus 5's and no more crazy small data caps.
I jumped my wife to a G3 one day, and when talking to the rep, he said that they had a special where we could get both our lines to unlimited for $100... At the time, I had UL and my wife was on the base plan and going to this new one, she got UL and I saved $10 a month. Something like that NEVER happened with Verizon... this was a carrier that was still preying upon unaware customers and charging them a $20 'data transfer fee' when switching phones. My expirience with T-Mobile customer serivce is so far beyond that of what I had with Verizon, that, in and of itself, makes Verizon a non-starter for me when it comes to a carrier choice.
Then it comes down to network. When I switched, I had decent service around my home, great service at my office, and spotty coverage during my commute (which, admittedly, takes me through a wildlife refuge where EVERYONE was a dead zone). In the almost two years since I switched to T-Mobile, I went from somewhat spotty coverage to pretty much having an LTE signal 100% of the time. The band 12 roll out pushed their signal to all the random little backroads of rural Massachusetts.... In my area, T-Mobile now effectively matches Verizon in coverage. It isn't until I get up in the more remote areas of New Hampshire and central Mass... places I rarely go.
So as I sit here right now... there is absolutely zero reason why I would even consider switching back to Verizon... Price, customer service, coverage...you name it, T-Mobile is as good or better in every category. But that isn't the case for everyone. The trick is to do a little research and get all those wireless ducks in a row prior to making a choice.