unless something changed, gigabyte uses the lower "grade" type of coolers on their cards,
which usually can be had cheaper from others (pny etc) or sometimes you get the better type for similar price of the GB.
zotacs usually get nice heatsinks too.
i prefer looking for the largest fans with a beefy (aka heavy) heatsink.
comparing pics and listed weight should make it easier to compare, but from my research of the past couple gens,
msi is one of the top (if not the fasted) just because cooling is the biggest limiter (outside power) on aircooled Nvs right now.
all cards tend to get similar (max) core/boost clocks, no matter the rband, so cooling is one thing that can help getting a bit more perf.
e.g. max out sliders for temp/power, run bench with vram +500 Mhz to make sure its stable, then run oc scanner (works with all Nv cards),
and you get a nice tweak card that will perf very close to possible max of the chip in less than 1h.
in my case (msi gaming x 1080) i could get higher continuous clocks while using a bit less voltage (than my manual oc test).
now runs 1949/2065 vs 1708/1847 (msi oc mode).
msi ventus
https://pcpartpicker.com/product/RG...tus-xs-video-card-gtx-1660-ti-ventus-xs-6g-oc
i prefer this:
msi gaming
https://pcpartpicker.com/product/RG...tus-xs-video-card-gtx-1660-ti-ventus-xs-6g-oc
if for a much better price, i would look at asus strix or the zotac amp. all others will have cheaper heatsinks,
and i would then rather go with the cheapest card i could find.