Coverage really depends on where you live and travel. There are some areas where Sprint coverage is not very good. but it is adequate where I live.
Verizon’s coverage is virtually non-existent between Bismarck and Dickinson, ND.
Sprint is not available where I’m at. Sprint roams on Verizon’s network here.
Yep, and from my own and some friend’s experience, ATT tends to be better in more urban areas, whereas Verizon is much better in rural areas.
Went to a family reunion up in Radon, IL a short time ago, and I had zero signal (ATT). My relatives (most of whom I’d never met) with Verizon had a decent signal :p
As to the iPhone, yea, its great, but it is rather over-hyped and Apple is, I think, way too overprotective. I’d suggest going with an Android phone. Better, more personalizable, plus, the Android version of Angry Birds is free!