Well, the 1070 is better. It all depends on what you want to do. If you are playing on 1080p, the 1060 is the sweet spot. Altough if you have a 120hz monitor you might want to buy the 1070. Also, another reason to buy the 1070 is if you don't plan on changing your PC anytime soon, since it will have way more to give than the 1060. But is it worth it? Your budget, though. You'll be good with any.