So, to clarify, which I usually do IN the original post if it applies, I don't personally own either of these cards and am simply making reference to the available information from various review sites and a general forum consensus, at least on this particular comparison. I myself don't have or use ASUS GPU cards although I highly use and recommend most of their other products.
I also take everything said in the forums, any forums, with a grain of salt. Usually I offer my own opinion, in this case I merely restated what I found elsewhere as you were wanting some links to reviews seemingly above opinions. No place in that post do you hear ME say the ASUS card is better, again, I made it clear that the statements I posted had come from PC magazine and elsewhere. If you guys feel that the ASUS card sucks, that's great.
Maybe it even does suck. But that wasn't the summary judgement I came away with from the three fairly trustworthy reviews of it I read and the threads I read related to it. Personally, I pretty much always go with Sapphire, XFX, Gigabyte or EVGA depending on what it's for, but in all fairness, for as many forum threads as you can show me saying ASUS cards suck, I'm sure I can do the opposite. That's just the way it is with opinions, even educated ones. Anyhow, to the OP, and I'm sure most here would agree, don't get either of those cards.
Honestly, in this cards category and for the money you might be better off going with this as it's the same price but has a much better reputation in general:
PCPartPicker part list /
Price breakdown by merchant
Video Card: EVGA GeForce GTX 750 Ti 2GB Superclocked Video Card ($139.99 @ Newegg)
Total: $139.99
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2014-08-29 03:00 EDT-0400
Oh, and by the way, don't ever judge any product or believe anything that is based on reviews from Newegg. It's a great place to buy, but 99% of the reviews there are made by people who wouldn't know how to get into their own BIOS with the manual in front of them.