I by no means am an apple fan, mainly because I can't stand their arrogant figurehead Steve Jobs. He's a control freak and it leaks down through all their overpriced products. Apple's biggest strength in the past has been their advertising. (Apple copied Creative's mp3 player to get the ipod, but they advertised it better and made a killing. Creative had a video mp3 player when the first gen ipods came out. It is why Apple got sued and happily paid up.. they advertise well and create a loyal following).
That being said, we probably wouldn't have Android right now if it were not for Apple and the Iphone (well, I guess if it weren't for Creative and their first mp3 player to be more exact). Anyways, anyone who came from a windows mobile phone, a crackberry, etc. can tell you how bad smart phones have been in the past. They could barely do business functions and were painfully slow and crashed all the time. The Iphone changed the industry, and spurned competition bringing us android.
Now, it becomes a personal choice as to which path to go, but I do want to highlight one of your statements. You mentioned that you could always jailbreak the iphone (if it comes to verizon and you get it). With rooting the Incredible being so easy, and the unroot method also being very simple to put it back to stock, I would suggest you at least try it. The new 2.2 OS brought all sorts of problems for me, mainly with the bloatware. I rooted simply to get that bloatware off, which has made my phone run MUCH smoother and has taken away most of my problems. I'm running a 1500maH battery and can get through a full day with moderate use. I have seen where the new roms and custom kernals are extending battery life and running even smoother. I'm personally going to go down that path as soon as the roms and kernels get a little more stable / more polished.
The whole concept of the Android OS is being an "open source" operating system that you can do more with. That is how Google intended it. And quite frankly, HTC has shown they are perfectly fine with that. (The Nexus One had a one button option to run custom roms/root or to run the stock image). The problem is that the Service Providers want to charge for everything they possibly can to make every penny they can. And ALL of the carriers do this. Look at the functionality that AT&T, Verizon, Sprint, and T-Mobile have either stripped out or found a way to lock unless you pay for the services that Google intended to be free. Sadly enough, the only way to truly use the operating system the way the designers at Google intended is to root it and take control of what you do or do not want. HTC has shown they have no problem with it, but they are not about to upset the providers as that would cost them money. And don't think it is just Verizon, ALL of the major providers are doing this. So I would advise you to at least consider looking around the "all things root" forum. There are a LOT of very smart developers in there that have been extremely helpful to me in rooting my phone and removing all the crapware/bloatware that was hanging up my phone. I truly believe that if you root, remove the bloatware, and run one of the newer roms and kernels you will see the true potential of android and might be pleasantly surprised.
Thank you! I'll repsond later, however, this is the kind of debating I was talking about! I like your input! You didn't just tell me to leave or go away!
) but this part amused me. 
