Wow. Some longass thread...
My two cents? Especially if OP is sticking with 1080p Freesync, go with the RX 580 8Gb; slightly higher power draw aside, it has every advantage over a GTX 1060 and draws pretty even where it doesn't win outright... with the added bonus of longer support and an extra...