I have no regrets going from a perfect silver 6s Plus 128, to a perfect silver 7 Plus 256.
Silver, in case you are wondering, is my color of choice as I've always liked the white bezel as well as felt that if a scratch was to happen to the aluminum body of the iPhone, that it would not show up very much.
The improved camera, speakers, water resistance and haptics are all welcomed. Having said that, I was previously planning to stay with my 6s Plus another couple of years to wait for the 'S' version of the iPhone 8, if that is what it will be called.
An offer to buy my 6s Plus by a friend for good money at just the right time while I was busy reading the new reviews of the 7 series pushed me over the edge.
Maybe I'll wait for the iPhone 9s Plus next since this 7 Plus is likely going to go the distance.