Impressive but more impressive is how the RX 590 absolutely crushes a 1060 now and is not a million miles behind a 1070, for a £239 card with 8G its bloody epic value for money, plus the three games, sell them and your ownership experience cost you under £200.
Also impressive how Vega 56 not only beats a 1070Ti and 2060, it can also rival 1080 in some games, not many, but again for a card under £300, with 8G and three free games, AMD really are doing a great job in the mainstream and middle segment at the moment, yes they might be old products but the performance has improved considerably since their launch and the prices have come down.
Their line up is pretty good! Even the RX 570 can nearly match a 1060, that is wow!
RX Vega 7 @ £649
RX Vega 64 @ £379
RX Vega 56 @ £299
RX 590 @ £239
RX 580 @ £179
RX 570 @ £139
Seriously they win every segment under £600, have a better games bundle, unless your looking for absolute best (2080Ti) then my money would be on an AMD card personally.
P.S. Undervolt the 56 and 64, up power target and you typically gain another 10% performance quite easily without having to faff around with clock speeds.