Best based on what? Performance, noise, temps, price?
ASUS, eVGA, MSI & Gigabyte all are solid manufacturers and their 770 are best with little to no difference when compared. ASUS DC2 versions are quietest and coolest of them all i think but slightly less clocked. Anyways pick the one with the most favourable price or looks, you can't go wrong with either of those.