This comes down to your other components, as well as your desired resolution.
If you've got just a regular/LED nothing fancy fancy monitor and playing @1080p~60hz
Best choice would be the i5 with gtx1060.
If you would say you've got a 144hz monitor and so on, then we can explore the gtx1070. otherwise it's not going to live up to it's potential, not to mention that your CPU will not be able to keep up with it, even on an overclock