not really I think the Msi card is better they use a good software and it will last you longer and it will be quieter as the fans stop until they reach a certain degree
or take a look at therefore asus strix gtx 970 but from then on it's your choice, I went with the palit jetstream gtx 970 as it has a similar fan design to the msi card and it has one of the highest clocks out of all the cards so it will get you more fps. It depends what do you want your card for? Gaming, Overclocking, Cooling