My previous phone was an iPhone 3G, my current an iPhone 4. In 2 years time when my current contract runs out I'm 100% confident my next phone will be the then current iPhone. The UI experience in iOS is unmatched for my personal tastes. Looking into getting into iOS development soon.