More than one component
What everyone needs to remember: Just because you use your phone for one thing, doesn't mean someone else does for the same.
It is a fact: In the US, verizon gets much higher scores on calling quality and dropped call rates.
It is a fact: AT&T does support for texts longer than 160 characters through conjoined methods, while annoyingly verizon splits them.
It is a fact: AT&T gets much higher scores on data transfer speed in both upload and download speeds than verizon
It is a fact: verizon has a larger "3G" coverage span
It is a fact: AT&T has a larger "2G" covrage span
It is a fact: Because AT&T uses the GSM standerd with sim cards, it is much easier and cheaper to use internationally, and to find coverage internationally.
I guess when it all comes down to it, depending on what you use your phone for, each carrier has it's strengths and it's weaknesses. Being a Facebook using YouTube using iTunes downloading teenager I personally use extreamly heavy data and texting, and call someone for maybe 5 muinits once a week. So AT&T is a extreamly better fit for me than verizon is, and could care less about dropped calls. But I could see how a buisness person that heavly relies on calling and conference calls could become easily frustrated with AT&T and would much prefer verizon as a carrier.
So stop saying one sucks and the other rules and vica verca, there both good and bad for diffrent reasons, and just because one fits you dosen't mean it fits everyone, so be considerate stop complaining.
If you rely on calling and dependible heavy voice, maybe you should reconsider that iPhone your holding in your hands. It's amazing as a porable multimedia device, Internet device, hell even computer, and texting device, but let's face it. It's not the best for calling.
What people need to get: it's a portable computer and data-comunications device first, and a phone second.
(all typed on my iPhone and subbmitted using AT&Ts 3G data network :])
(I would also like to note that I live in the sanfransisco bay-area, more spacificly Berkeley, reportably the worst 3G area in the country, and while it is kinda shi*ty, I still get 2mbps downspeed avrage on AT&T 3G, much better than my friends with verizons avrage down of .5mbps of data, but there calls tend to go through alot more often xD lol)