I have an iPhone 3GS (16Gb) and I am eligible for an upgrade in two more weeks. I'm considering going with an Android phone. The SonyEricsson x10 seems to have a bigger screen and higher resolution than the iPhone but I don't know a whole lot about the Android OS. There is a *lot* of hype online, but I've found that the reality rarely matches the hype.
-- What can Android do that the iPhone can't?
-- What can the iPhone do that the Android can't?
-- Is an Android phone a step up compared to an iPhone?