Originally Posted by ianmac47
Apple is just as much at fault of course, because they made the decision to give AT&T an exclusive deal.
Apple didn't have too much of a choice unless they wanted to make two versions of the iPhone, one CDMA2000 and another EDGE/UMTS. AT&T by far has the largest UMTS/HSDPA network in the country (maybe the only one, I'm not sure if T-Mobile has started their rollout yet or not), and I can't see Apple making either a special CDMA phone for Verizon or Sprint, though that would have definitely been best for the consumer.
My iPhone 3G doesn't give me too many problems, mainly because I live in a rural area and am likely the only person using a 3G AT&T phone for miles. Fortunately I still have 3G service because I'm relatively close to the Greenville/Spartanburg, SC area. And even in downtown Greenville/Spartanburg I still have good service. AT&T just deployed 3G here in June, and I thought coverage would be shoddy but it is actually decent. At home I usually have 3 bars of 3G, and always have 5 bars of EDGE. Sometimes the 3G will jump from 1 bar to 5 bars and back down, but it only drops 3G completely about once a week or so if that often.
I am NOT happy with the speeds I'm getting though, it usually is around 450-500 kbs, though sometimes it'll jump over 1000. Last night I actually got 2000 kbs, right before the 3G network crashed (from about 2 am until 3 pm today). So though it appears my speeds are usually capped at about 500 kbs, it does get speeds well above that occasionally.