So I have had both the GTX 1060 and GTX 960 for over a year now. The GTX 960 came out two years ago while the GTX 1060 came out under a year ago. The GTX 1060 is the follow-up card of the GTX 960. The 60 series is known for its affordable value. 60 series cards are reasonably priced, and they still pack a punch on the most popular games. The GTX 1070 is around $200 more than the GTX 1060, so the next best card has a huge price jump. The 60 series is for PC gamers who do not want to go all out on their setups.
Video games are shown with frames, just like a video or a movie. It is quite important to have a lot of frames in video games, as the game might not be fun due to it looking choppy. Frame rate in video games decreases as you increase the graphics settings. The game will look more beautiful on higher settings, but you are risking losing frames. The GTX 1060 is able to run the most popular games at high graphics settings while the GTX 960 is able to run the most popular games at medium-to-low settings. The GTX 960 is outdated compared to the GTX 1060 since it came out a year before the 1060. Nevertheless, you will be able to play most games with the GTX 960. The video below is a comparison of the frame rates of the cards.
I mentioned earlier how the 60 series cards are affordable. You probably want to see the numbers. You can purchase a low-end GTX 960 for $120 and a high-end 960 for around $160. You can purchase a low-end GTX 1060 for $200 and a high-end 1060 for $250. The GTX 960 is now longer in official stock, so you have to purchase it on eBay or Amazon from an unofficial seller. The GTX 1060 however is in stock and you can purchase it from Amazon officially.
There are many different options of graphics cards. For the most part, the brand does not really matter when it comes to buying graphics cards. Whether its MSI or EVGA, they are all relatively similar. What it really comes down to is amount of VRAM or video ram and increased base clock. For the GTX 960, I recommend the 4GB version rather than the 2GB version as most games require quite a bit of VRAM on higher settings. For the GTX 1060, I recommend the 6GB version rather than the 3GB version. The base clock is something you can check in the specifications. The higher the base clock, the stronger performance you have. The base clock tends to increase as the price of the card increases. As for amount of fans, two fans are generally better because you will be able cool off your card easier while gaming. But if your computer can not fit a two fan card, it is still okay to get a one fan card.
Now, the real question is, “What Card Do I Purchase?”. The best card in my opinion is the GTX 1060. As for the brand, I recommend EVGA, MSI, and Gigabyte. As for the certain specifications, I recommend the 6GB version, but if you do not have money for it the 3GB version is still a good option. I put links below of my recommended GTX 1060s, so check them out if you are interested.
EVGA GeForce GTX 1060 6GB SSC (Double Fan): http://amzn.to/2nC8UHp
EVGA GeForce GTX 1060 6GB (Single Fan): http://amzn.to/2nUa9SO
EVGA GeForce GTX 1060 3GB (Single Fan): http://amzn.to/2n5WovL