This question doesn't even make sense. Nvidia makes chipsets for motherboard and video cards, Asus manufacturers motherboards and video cards that USE NVidia chipsets. They aren't competitors, they collaborate.
What a stupid discussion? Help. Firstly. Asus is a company which sell the basic card sold to them by Nvidia and tweaks with some changes if they can do it without much of problem. and sell it. Nvidia just sells their own cards.