I'd go with the asus one, for these reasons:
1- It looks better than all of them.
2- It's really quiet.
3-Asus boards proven to overclock better.
It goes like this, if you want a reference card i'd go with EVGA, if you want one with a good cooler i'd go with asus as the first option and MSI TF or EVGA ACX as a second option.