both are very good tbh supa, they have pretty much the same clock speeds have great coolers and are from great vendors with good warranty etc.
there really isn't much of a difference in them apart from a slightly higher core/boost clock speed on the gigabyte, there is a slightly dearer version of the evga there for $339 called the SSClk 2.0+ and its faster that the Gigabyte.