None of the above.
One month out, it's now clearer than ever that iPhone 7, aside from being buggy, is but a placeholder.
Apples focus is squarely on iPhone 8.
I got the Unicorn. 7+ 256GB Jet Black and love it. Son got it's little brother, same spec but the iPhone 7 not the Plus, and wife got a 7 128GB in that vomit color, er I mean Rose Gold.