Hi Guys, I am looking desperately for a new phone since my old iPhone 3G is horribly outdated now and tends to die on me once in a while. I've always wanted the iPhone 4, but didn't buy it since I wanted to wait for the iPhone 4S. Now I am not so sure though... the iPhone 4S is faster and has a better camera, but is it worth paying the extra money for? In my country the phones are extremely expensive, so would have to buy the phone straight from apple store without contract, which is not that cheap either. My friend has a 4 month old iPhone 4 which I can get for half the price of the 4S (without contract), which has got me thinking. Anyone that has upgraded from 4 to 4S and would say that its worth it to pay up the full price without contract? Also, I can buy a new Samsung Galaxy SII for the same price as the used iPhone 4. I really do like the Samsung as well with the big screen and that it is at the same level as 4S specs wise - but I have always used apple + I have a Macbook Pro. Any advice or suggestions to this little scenario?