Which GPU should I use?

Budget (including currency): 2000 CAD
Country: Canada
Games, programs or workloads that it will be used for: Gaming in general (I don't plan to play any heavy games. My Steam library), video editing (Premiere) and, VMs in VMWare (Windows 8.1 and Server 2013)
Other details (existing parts lists, whether any peripherals are needed, what you're upgrading from, when you're going to buy, what resolution and refresh rate you want to play at, etc):

Here's the rest of the config:
https://ca.pcpartpicker.com/list/3Y4GZf

poll closes Saturday afternoon or when it reaches 150 votes.
5 votes
GIGABYTE GeForce RTX 2070 8GB GDDR6 (GV-N2070WF2-8GD REV3.0)
36%
6 votes
Sapphire Radeon RX 5700 XT PULSE (11293-01-20G)
43%
0 votes
ASUS TUF Gaming 3 AMD Radeon RX 5700XT (TUF 3-RX5700XT-O8G-EVO-GAMING)
0%
2 votes
GIGABYTE GeForce RTX 2060 SUPER WINDFORCE (GV-N206SWF2OC-8GD)
14%
0 votes
MSI GeForce RTX 2070 VENTUS GP 8GB (On sale for $569.99 at Canada Computers)
0%
1 votes
GIGABYTE GeForce RTX 2070 (GV-N2070WF3-8GC)
7%
0 votes
MSI Radeon RX 5700 XT (RX 5700 XT GAMING X 8G)
0%
0 votes
ASUS GeForce RTX 2070 EVO V2 (DUAL-RTX2070-O8G-EVO-V2)
0%