AMD, because they offer better performance/price at the moment.
Some of Nvidia's business practices are questionable(rebranding, Batman AA lockin, SLI not for AMD motherboards, bumpgate, lack of Linux open-source drivers) but that wouldn't stop me buying from them if their cards had better performance/price. As it is they don't even have any DX11 cards.