I have Verizon and I'm very happy with it. They have great customer service too.

As far as Sprint goes I've heard differing stories about the coverage, but almost unanimously people say they have...