From what I hear, Verizon is probably the best in terms of actual signal strength/coverage. With AT&T I've had my stuff-tier phones have a constant nice 3G/EDGE signal anywhere except in like remote areas but with my S2 I lose signal anywhere, even in a loving car. It's ridiculous.