iPhone 4 is very good, strong, great etc. But my friend told me there is some complaint with that phone! Well.....I really don't know! iPhone 3GS is good!