When the iPhone 3g was announced many people certainly thrived in joy, and I was one of them. Mostly the fact that it finally would come here to Sweden, but also the new hardware including 3g (obviously) and gps. Sounds like a dream phone huh, running OS X? Thing is, that I will probably have to sign a two year long contract with Telia, the carrier with the iPhone-deal here in Sweden. And in one year - not to talk about two - how outdated won´t the iPhone hardware seem? As some things (Camera, no video etc) already is outdated. Then there is Android, the Open Handset Alliance OS, led by Google. Likely to ship with the first devices later this year, with HTC having their Dream set for Q4. This OS is completely open to developers, wich is the whole idea. For you unfamiliar with Android, check this video: http://www.youtube.com/watch?v=sOSk9TW7z-4 Now my question is: Should I buy the iPhone 3g when it ships, or wait for an Android phone later on? As it seems to me now: iPhone 3g: Pros - OS X. - Ipod - Already big developer base - Capacitive touch screen Cons - Two year contract (probably). - Hardware (Some parts). - A bit closed, developers wont be able to do wahtever they want. Android: Pros - Fully open OS, where developers can do whatever they want. - Many hardware alternatives, HTC will probably outdo iPhone later this year. -Potentially very large developer base. Cons - Resistive touchscreen, as it seems. - Many hardware alternatives may cause apps to not be optimized, or to not use the phone´s whole potential. Someone with insight, enlighten me! How will Android shape up to compete with iPhone? End note: I´m new (been reading a while though). Hi everybody!