I like my iphone 3g which i bought 1.5 years ago and am still waiting for 3g in india.With ios4 already my phone is made obsolete and for future upgrades on my 3g i might even get charged.Thanks to stevy and our telecom industry we pay double the price,utilise half the capabilities and see it go obsolete within 6 months.(Considering US summer launch and india launch after 6 months).