The phone I have on my plan has just broke again and I'm sick of it completely and I want to get a different phone to use for my plan which expires in September. It's an Android and I'm thinking of getting an iPhone. I can get a used iPhone 4 16gb in good condition for about $250-$300 but is it worth it? I don't want to spend a lot on a phone and the iPhone 4s would be at a price I don't really want to pay. I just really want a phone to see out my contract. But I don't want to get an iPhone 4 if it's no good or too outdated. Any suggestions? Thanks.