MSI twin frozr cards are known for their very good cooling capability and overclocking headroom and usually doesn't cost that much than the reference card. Personally, I'd never pick asus cards, they're usually quite expensive and uses triple slot cooler which doesn't really performs as well as msi twin frozr cards