Asus's cooling solution is much more reliable, from use and websites many people say the MSI cooling is loud, not very efficient and brakes sometimes, also Asus have MUCH better customer support and you know you will be receiving a working, fantastic product.
I've ran into problems with previous MSI products like faulty products, bad customer service (in comparison) etc. But I've had no problems with ASUS, their customer support is always helpful and fast, none of their products have broken on me yet and I have a lot of ASUS products, the direct CU II cooling on the ASUS card cools quieter and cooler than the MSI, I also prefer ASUS OCing software.
I would always go ASUS or EVGA.