So I'm having a dilemma. Should I buy the five or wait for the next one? I got a 4S which I bought on launch day and it's working perfectly fine. The phone only has one flaw and that is the screen size. I got tired of it a long time ago. But since it's mid-June already I'm assuming we are not far away from a new iPhone coming out? So what do you guys think I should do? Since I'm in Europe and my carrier doesn't offer the iPhone I have to get a factory unlocked one and those are pretty expensive but the good thing is I can get some money back from selling my 4S. Not sure how much the price would drop for the 5 when the new one is announced? Also I'm not sure how much new features the new iPhone could offer that would interest me. I'm also a bit skeptic about the "S" since those always have battery issues so I'm kinda leaning towards buying the five instead of waiting. Your thoughts?