in the South Bend, IN area I found that Centennial by far had the best coverage in the area. Verizon was a close second. However, a large number of incorrect charges on bills and horrible customer service at their atrocious stores made me switch to Sprint. Now I guess I'm pretty much the only happy Sprint customer.