Well it looks like the MSI R7970 have custom waterblocks to fit them. If more people can chime in with their thoughts on this card, I'll order now.
Actually, looking into more details about the MSI R7970. It would appear it doesn't support dual link dvi which means I couldn't use it with my 1440p monitor that's on the way.
Or is there some way to get it to work with 1440p?