The only problem is that AT&T's service is really horrible, especially compared to Verizon. If you look at the growth of the Android vs the iPhone, they have both been growing at a rate about 2% per quarter. Given that the iPhone has about 30% market share while the droid only has 10%... but as you can see on billboards everywhere, Verizon is not letting go of this race just yet. It would be really interesting to see if the iPhone platform gets released to Verizon customers... What would happen to the Droid? I actually have both, the iPhone and Droid (Business/Personal)... and there are definite similarities between the both, while at the same time, huge differences. I would have to say honestly though, that the pros and cons are about equal, and it becomes more about nurture and preference. If you started off with a Droid, you'll probably stay with it due to comfort level. If you began with the iPhone, then you're probably not going anywhere.
____________________
The statement you made that Verizon is better than AT&T is based purely on your own experience. When my wife and I moved into our new house, Verizon had no service in my house. Stand outside the front door and I had full service. For me and my wife, it rendered them (our phones and Verizon) useless. Thanks to their excellent customer service we were refunded the 4 months of service that we used in the new house, even if we were "window dialers". We used that refund to shop for a new carrier and Cingular had the best coverage for us, in our house. This was 4 years ago and we haven't looked back. Each person has a different experience with each carrier. Don't generalize. Just because they have more subscribers doesn't mean they are better. There are quite a few corporate entities that use Verizon only because they give a cheaper rate. My corporate BB is provided to 30% of my companies' 89,000 employees. I can guarantee had even T-Mobile offered the same plan at 5% less cost per employee, Verizon would be gone.
To the OP: Three years ago I bought my first iPhone and at the time it was the newest player on the block. iOS and its forbearers have been steady with upgrades and consistent. This has been key for me. Four weeks ago my AT&T contract expired and I decided to give Android/HTC EVO a shot. Long story short, the phone was great. No flaws, quick, reliable and Sprint's service was decent. Great 4G reception and excellent selling point. Then we get to Android. Once I had the battery situation under control (somewhat) I began customizing. Once that was done, I felt like "now what?" In my opinion Android still lacks polish to truly compete head to head with iOS. Here's my logic- iOS, on many levels, is still a more refined user experience. It's easier to use for new users in the smartphone environment. My parents both purchased iPhone4's so that we can all use FaceTime. They were on Verizon and left them to utilize this feature. Also, Verizon sold a load of Droid's when they offered the buy one, get one free deal.
To me, this is one of the reasons Apple both retains and gets new people to iOS. Also, Verizon and many other carriers offer multiple Android powered handsets, even if most of them DO NOT share the same version- ie: 1.5, 1.6, 2.1, 2.2. This needs to stop because that means many people's Android experience WON'T be the same as others and not necessarily in a positive way. Fragmentation is not good- this creates upset users that don't want to have to upgrade a reasonably new phone just to get to a newer version of the OS. Google should have mandated that each carrier could not change the OS by slapping a useless skin over it. And yes, I'm referring to Sense too. Sense is a battery hog. For a lot of subscribers, the only upgrade they have as far as smartphones is to try Android. I think that should Apple sell a CDMA version of the iPhone, Android's growth will slow by quite a bit. There's a possibility that Gingerbread will bring the polish that is still a bit lacking; if so, who knows? I tried and left Android because of the reason above. Should it get that polish, I might give it another shot.
Android could sink, but I don't think it will, it still needs more time to grow. It's a nice OS. The beautiful thing is that we have the opportunity to try something new and make the decision for ourselves. Your comment about nurture and preference is spot-on.