No matter how you put it, Android simply can't compete with iOS. I've owned the Droid and EVO. And now that I compare them with the iPhone 4, I would never go back to Android 2.x. Heres why: - Poor UI The interface is unpolished and feels "dated". Compared with iOS, the iOS offers a smooth and rich interface. iOS is polished and seems more higher quality. - Apps suck Most of the apps on the Android store were either incompatible with the phone you had, or they didn't work at all. And they all looked like crap. The apps seemed slapped together. Sure their are a lot more free apps, but most of them were crap. - Widgets are cool, but don't work most of the time. Widgets are cool, but they drain the hell out of the battery. And the ones that are available for download either don't work or cause crashes. - Hardware, which one to choose? I know iPhones have their share of problems, but most of the newer Android have a ton more problems. Example: EVO had the bottom part of the glass come off, dust gets in easy in the upper left hand corner, top half of the screen unresponsive unless you hold the phone and battery life that is so poor, you could probably count that as an issue. Also most Android manufactures are simply pumping and dumping out Android devices every few months. No wonder Android has yet to see a real iPhone 4 competitor. EVO was close, but no cigar. Maybe the Droid X, but we'll know for sure soon. iOS 4 wins this war, but the next war will be with Android 3.x.