Thanks all. I have got hold of an unlocked iPhone 4 which I can play with. I will see. To me it seems heavy and slow and i don't like that you have to do everything through iTunes, but then, I suppose androids are pretty similar with Google Store or whatever it is called.