Since the price is similar, and the performance is similar, you must pick based on other considerations.
Both cards have non stock coolers that dump heat back into the case where case cooling has to deal with it.
It looks to me like the EVGA unit might expel more heat directly.
I don't much like the 3 slot requirement of the asus card.
Personally, I would just go with the stock EVGA superclocked card.