Reviews like this are never complete without taking into consideration the tech support each manufacturer actually provides. I don't know about the other manufacturers, but I can personally attest that Asus offers top notch tech support based in Indiana -- yes that is Indiana, not India. You'd be amazed how quickly a tech question can be resolved when dealing with somebody who speaks the language natively and shares the same culture -- and isn't reading off a script, but actually can answer the question based on genuine technical knowledge.
I've been building computers with Asus mainboards and video cards for over 15 years and when there is a rare defect, Asus honors its lengthy warranties and replaces a part very quickly. They've been so good that I've started using the Asus RT-N16 router and when it couldn't connect to the Internet, Asus tech support helped me quickly solve the problem (which turned out to be with our ISP, not the router).
So if you can't decide between which video card to buy, keep in mind that Asus offers quality tech support right based in Indiana that will save you a lot of time and energy if you should ever need it.