I currently own an EVGA GTX 770 with an i5-4590 processor. I am looking to improve my graphic settings to Ultra or Very High for FP shooters. I am interested in the GTX 1060 or GTX 1070. I have looked into the ASUS ROG STRIX and the EVGA FTW models. I do not know much about AMD cards, but I am interested in more information on the 580 possibly. What my decision really comes down to is the best quality/price. I don't want to spend more on something that I don't need but I will spend more if it means better quality of life for years to come. Also, I don't know what will bottleneck my CPU. Any suggestions on specific variations from specific manufacturers would be greatly appreciated as well. Thanks for your help!