A lot of graphics cards are on sell so I think I may upgrade my Rx 580. I notice a lot of nividia cards are sold under different names and for different prices, for example Gigabyte, PNY, MSI etc. what’s the difference? I found a PNY 1070 Ti for fairly cheap, would that be a decent upgrade from my current? Also would GTX graphics cards even be compatible with the connection ports that my AMD card is using?