I'd say go with the Asus DCII. It has the highest overclock and actually beats a 680 in certain cases.
I'm actually on the fence on buying it myself. I always do extensive research before I buy things because 1) I'm a college student and can't afford to buy one thing and not be pleased with it, and 2) I have a girlfriend who I also have to use money on.
So yea, after all of my research while EVGA is great and wouldn't doubt them for a second, just comparing all 670's the Asus wins across the board.
Just added and it is only $20 more than the EVGA. And what maybe 10-20% better.
Just look at the reviewhttp://www.techpowerup.com/reviews/ASUS/GeForce_GTX_670_Direct_Cu_II/