So I finally got around to ordering a new smartphone after three years of hell with my Motorola Droid Bionic and a non-existent data connection from Verizon. I also decided to finally just get off of my family's phone plan at Verizon since it really wasn't saving me any money at all (it comes out to around $80 a piece for each of us when all is said and done). I don't care what Verizon brags about with their so-called "coverage" because their data access sucks with every phone I've ever had with them. I know part of these problems were due to the hardware itself, but if they are selling defective devices that don't work properly on their networks, they need to straighten that crap out already and compensate their customers who were paying for data plans they could barely use. T-Mobile's plans are much more straight forward, and actually do save you money. Their monthly rates are lower than Verizon right off the bat. Then they don't charge you anything for the phone, but rather simply work it into your monthly bill, interest free for 24 months. No contract at all. If you leave them, all you are liable for is the cost of the phone, not the cost of the phone plus two years of service like the other carriers require. Their data is unlimited, so there are no overage charges like with Verizon ($15 for every half gig you go over). You simply get 4G LTE up to your allotted amount with your plan, then it goes into a slower speed connection - works for me. Verizon tried to copy their new phone plan, by coming out with their own "Edge" plan where you also pay nothing up front, but the cost gets added to your monthly statement - however they never lowered their rates. So they are already subsidizing the phone through higher rates, then charging you *even more* on top of that to subsidize the phone a second time. It's straight up double dipping. Also, from what I have read on multiple sites, T-Mobile's average download speeds are consistently faster than Verizon's.