andystraussreiswork :
I'm definitely leaning torwards the 2060. One last question: if I'm trying to keep the build futureproofed for a couple years, do you think the 2060 can do the job?
For 1080p, most games I've seen won't exceed 4GB or VRAM, so you should be fine for years to come.
1440p is where things get a bit tight. The RTX2060 manages to deliver a smooth experience in the vast majority of the titles.
However, a handful of (mostly badly optimised) games
can go over the 6GB limit and VRAM usage isn't going to drop in the foreseeable future.
I would still recommend the rtx2060 though, as it is an RTX2070 under the hood, with less VRAM at a significantly lower price.
For 4K, definitely go for the RTX2070, you might as well want to step up to an RTX2080 for futureproofing.
All in all, it depends on the resolution you plan to run at and the money you are willing to invest.
If money is the issue, you can wait for the AMD lineup, but but all we can do is speculate about its performance.