Get the MSI Twin Frozr version... you'll have better overclocking with it and that cooler should be able to handle any heat the GPU puts out.
You'll hear both good and bad things about any model, but the Twin Frozr designs are some of the most broadly acclaimed out there.
Thank you for a response. So since the msi twin frozr is factory overclocked (i think) then should I get the other one so I can manually oc it? Not sure