Actually looking to go to sprint from verizon; I know its not as great but I refuse to lose my unlimited data. I tether WAY to much with my new job.
However I know sprints service sucks balls compared to verizon but I know a few people with sprint that are for the most part happy.
Verizon unfortunately are a bunch of fuckwads and make you buy a phone outright in order to keep your unlimited data at this point; plus their phone selection as Ilya said sucks balls. Verizon decided that no more grandfathered unlimited data if you renenw your contract and get a subsidized phone. (Though they are getting the HTC one)
For fucks sake I can’t even use google wallet on my phone without side loading it anymore, verizon made google take google wallet off the nexus because they wanna do their own NFC walled BS.
IDK; verizons alright if you get a decent phone and just throw Vanilla android on it. They do put way to much bloatware on their phones. My batterly life goes down by about 2 hours a day with a stock verizon image because they have dumb apps running constantly like My VZW and Backup assistant when I use niether of those pieces of shit.
If you have another line on the account, you can use their upgrade to keep your unlimited data. Or find an old person who never upgrades and take theirs