If you're worried about coil whine, I'd consider an Asus brand instead. I have their Strix 1080 and I haven't heard any coil whine at all.
I know MSI is terrible for coil whine on their cards, and in my experience their cards haven't lasted long for me.
If it comes down to the EVGA and Gigabyte, I highly suggest the EVGA, as their cards have proven to be very durable and have great longevity. The FTW edition also has a nice low idle and gaming temp.