It's funny, I was using my 7 Plus yesterday and I had the thought, "This might be the first iPhone that truly takes care of what I need." I haven't even paid attention to any possible rumors of what the 8 may bring. I'm honestly not sure what it could do that would compel me to upgrade. Of course, that can change. But the 7 Plus is a really great device. It takes a little extra money to completely buy into the vision Apple had with it (specifically a nice set of bluetooth headphones with the W1 chip). But once you're invested, it's a wonderful device. Great battery life, great camera, stable OS, nice speakers, water resistance, great screen, powerful processor and sleek color options. My personal opinion is to go for it. You definitely won't be let down. But if you're someone who HAS to have the latest and greatest then it may be in your best interests to wait.