I have Verizon (I have had T-mobile and various rebranded AT&Ts over the years as well) and have found the Big Red to be the best overall for a few reasons:
- Coverage
- Data sharing
- Cost
I think my wife and I pay about $150 for our two lines which include unlimited voice and text with 4GB of data shared between us and our chosen devices.
AT&T was less money (about $130/month) however we had 450 anytime minutes/1000 night/weekend with rollover and no SMS plan. Being that my wife is using around 1000 SMSs a month, the cost savings from that alone is worth it.
Now, Verizon's 3G is noticeably slower than AT&T and while that doesn't matter much in the metro area where our primary residence is located as there is LTE, at our lake home (which has LTE about 500 feet outside of the cabin) we are stuck w/pokey 3G service that is comparable to the 1300/700 DSL service we get there.
For me I dropped more calls in dead zones with both T-mobile and AT&T than I have noticed w/VZW but the single biggest advantage Verizon has over any other carriers is coverage. I should NEVER, EVER, EVER have No Service show up along major interstates yet with both T-mobile and AT&T I did. I have never been w/o VZW service in the last year I've had it.
To me the $150/month is well worth it. YMMV.