Nvidia's GTX 1060 is roughly equivalent to the 580 in terms of performance, but it is hard to find today. It should be noted that the 580 is a refresh of the previous RX 480 model.