Hmmm, I have been keeping an eye on how things will work on the iP4 because I have to determine whether it will be worth it for my mum (who I gave my iP4 to) whether it is worth "upgrading" to iOS6. So far it looks discouraging.
One thing I find of interest, although people complain that Android phones get left behind very fast by the manufacturers, always putting out the latest and greatest, some developers really support the various Android phones well after the makers and carriers have given up. Kind of neat actually.