Does this mean I shouldnt go w. EVGA? Who has better coolers?
No it's not that you shouldn't go with EVGA. I'm really happy with mine but I'm just trying to be impartial in saying if you do a little research there are cards with non reference coolers that can perhaps overclock a little higher than the FTW. But honestly the real world difference in frames/second is pretty small IMO that it doesn't matter much. If you have a brand preference then go with whatever brand you prefer.
I've used both MSI and EVGA (and Diamond way back in the 90s) cards all of my gaming life and have had good results with both. I have a bit of bad taste in my mouth with Asus right now since my last two motherboards from them were lackluster underperformers. I have no experience with Gigabyte cards, but my MB from them is solid.
I will say the advantage to the shrouded reference cooler (EVGA) over some of the nons are that you get full exhaust of the GPU heat out of the back of the case which keeps case ambients lower. The 670 when working hard can put out quite a bit of heat. Some of the non ref coolers I've seen look like they just blow the heat off inside your case. So if you don't have really good case cooling this might be an issue. Also I EVGA customer support is know for being the best which counts for something if you have an issue.