For 1080p @ 60Hz the GTX 1060 will be ideal. Only get the 1070 if you think you will go 1440p at some point (in your case you want to future proof). As far as differences go I mean the 1070 have better performance, even on that 1080 @ 60hz monitor (more fps, better benchmarks etc)