I am having the same exact debate right now. I have an I phone 4 that I had gotten for free through a rebate program! I have had it for almost 4 years now and have had ZERO issues with it. I am an apple / mac person all the way. But, unfortunately, a couple weeks ago it fell onto my concrete floor without the case on, and the screen cracked all over. Its still usable - just have to be careful not to hold it up to my face because of the shards of glass that come loose from the screen haha. Thought about just getting the screen replaced, but that costs anywhere from $70 - $150 depending on where I bring it. Might as well just get a new phone for that price. Thought about replacing the screen myself, but after watching youtube videos and reading about it, I'm too uncomfortable trying to do it. So I have been looking on swap and shop pages, ebay, craigslist, etc. I'd have to agree with everyone that has already posted. In my research, I might as well get an Iphone 5s series or newer, especially if I plan on keeping it as long as my resent phone. Right now, my phone does not support IOS 8.0 update or newer, so I have a hard time downloading apps that I would like to have. I don't want to have that same issue if I need to get a new phone anyway.