i've been looking enviously at my wife's iphone 7 for months; i like the better camera (live photos especially) and 3d touch. my iphone 6 was ideally to last me until this september... but the battery is a goner. we're talking maybe 3 hours of normal use... propped up by the smart battery case i bought 15 months ago it can make roughly 8. under the battery screen in settings, i'm being told my battery may need to be serviced. so, here's the thing. is it worth paying to replace a battery on a 2 ½ year old phone, when I'll be looking to upgrade it in, what, 4 months? I'm starting to think I should just put the battery replacement cost towards buying a 7 plus now. other options are obviously having the battery serviced, and waiting for the 7S or 8 - will it be so revolutionary as to be worth it? or... not having the battery serviced at all and relying on external batteries to keep me going for the next few months. which would you do?