I'm thinking the XFX RX 580 Crimson is probably the best one to get.
This is a solid PCB (DirectFET Mosfets, 6 phases - good enough and probably the best RX 580 PCB):
Assuming the cooling is similar, it should look like this for the VRM cooling:
The only question is how good this cooler is:
NOt sure if this card and cooler are longer (might be useful if there is more surface area for the cooler.
The Sapphire looks ok.
The XFX looks longer, so there may be more surface area on the cooler, unless the XFX has a much lower fin density.
At 300A though on the low side, it's not going to beat the XFX, but it's decent.
Sapphire claims it's cherry picked:
http://sapphirenitro.sapphiretech.com/en/580-LE.html
OF course if the XFX is clocked to >1450 MHz boost there probably is some binning involved too.
No idea how good the cooling is, but the fin density looks high, which is good:
Assuming the Strix RX 580 is the same PCB as the STrix RX 480, I don't see it beating the XFX:
Keep in mind that if you push to 1500 MHz, you will easily be at Hawaii levels of heat. I think the XFX is the one to get.