It seems like almost every day someone asks me about the new iPhone and the new iOS updates. This is solely my opinion! If I were buying a new phone, I would grab the newest iPhone out there. However, the latest Samsung Galaxy is an attractive alternative, technologically speaking. I would not recommend an upgrade to the new phone, just wait and see what’s out when your contract ends.
On iOS 7, give it some time! I updated my phone, and 18 for a client and neither of us are thrilled. It isn’t bad but its already had 2 patches and another on the way. We will see if the next patch fixes the rest of the bugs. Also, some say it looks cheap.