I have the IPhone 7+, I got it on the payment plan that lets you upgrade every year, basically giving you half value of the phone and they hook you to pay for the next one. Well I'm going back to Android, I don't see the greatness of Apple. I don't even like it to be honest.
I had the fire breathing Note 7, that was INCREDIBLY nicer than the iPhone, but I bailed on it due to the battery issue and went to the IPhone. My wife upgraded at the same time to the iPhone 7, we went on vacation, she literally stopped taking pictures mid way through the first day because mine were so much better. The iPhone has a decent operating system, the hardware is a joke.
I'll use this until it dies or I get completely sick of it, but I'm going back to Android, so many superior options at half the cost. Right now, I'd be looking at the Pixel 2 or S8 or the likes.