Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.
Is there any GTX 1060 that blows the other 1060s out of the water or are they all quite close to each other?
Are they all overclockable or are some of them not, hence much lower prices (£50-£100) ?

https://www.overclockers.co.uk/msi-...ddr5-pci-express-graphics-card-gx-32s-ms.html
and
https://www.overclockers.co.uk/msi-...ddr5-pci-express-graphics-card-gx-32s-ms.html
are the ones I think are best for price/cooling.
Bear in mind that MSI's RMA policies are way better than Palits, and of course a 3 year warranty beats a 2 year.
Link is both the same to the Msi 1060.
I've spent quite a bit of time looking at them, and I think either of the short EVGAs are the ones to get given their price. Jayztwocents overclocked the superclocked version to 2152MHz and it ran at 63 degrees under load. I think that's seriously impressive.