If that leak is true tho, it's kinda amazing that nvidia is able to get in the vincinity of 1080Ti (30% over 1080) with a new 106 chip (2070 is reportedly 17% faster than 1080). That'd make TU106 really close to GP102. I know 1080Ti is cut, but not by much, TXp is just another 3-4% faster.
Whatever I buy, it's gonna be a trade off. I loved my 980ti->1080 upgrade cause I got noticeably more performance (20% out off the box),more vram,better OC ability (980Ti on air was a real pain iin the ass to oc due to noise/temp).
Now I can either go for 1080Ti, more performance gain (30%) and more vram, but worse noise,thermals and OC or GTX 2070, have 1gb less vram but get a decent performance bump (17% is definitely noticeable for me,though not ideal),lower power draw so better noise/thermals and probably balls to the wall oc 24/7. My 1080 can do 2152 stable, but I settled for 2060-2080 cause it doesn't require turning up the fan that high.
If 2070 is $400 and 1080Ti will still sell for +$600, I'll probably get the 2070 and accept the vram degrade and a lower performance increase.
If 2070 is $500 and 1080Ti gets a price cut then I'll settle for bigger performance bump and more vram,sacrificing the noise/heat
1080Ti would be a better upgrade overall,but more expensive. 2070 would not cost that much, still give me a performance increase at lower power draw.