M wife had the HTC Droid Eris on that Horrible version 1.6 it came with, lacking performance and features. Then when the upgrade was available we upgraded it to 2.1 what a big mistake, the phone was horrible, barely usable. It seems everyone I know who has an Android device, has to take their battery out every so often because they lock up? What is with that?
I was looking at the incredible, but you could not get the device, then once you could they replaced it with the newer phones and dropped the price?
Personally it may work for some, but the iOS just works, no questions asked and for the most part updates come out for all iPhones, so all phones get the same package at the same time, to me that is smart engineering.