GTX 1060:
- Better Overclocker
- Slightly Better DX11 and Typical Performance
- Better Power Efficiency
- Better Cooling
RX 480:
- Slightly Cheaper
- More VRAM
- Slightly Better Vulkan + (Mostly DX12) Performance
- Improving performance over time
Overall they are very similar you won't get much difference in performance out of them. Any Nvidia/DX11 titles the 1060 will come slightly ahead and in any AMD/Vulkan titles the RX 480 will come slightly ahead with DX12 being an inconsistent middle ground between the 2 (480 usually winning by a fraction). I would personally go the RX 480 for the extra VRAM, CrossFire Suppport, better continued driver support over time and usually cheaper at the same time). So if you plan on keeping this...