Your going to get diff results/answers from everybody cuz we all live in diff coverage areas. What works great for one person is gonna not work at all for someone else in a diff area. I personally have verizon, ive tried everything else in the past and stuck with what worked the best for me. Yeah, i wish the plan wasnt so expensive, but thats my only gripe. I dont have any issues with verizon.