"Nvidia has better product integration, from stereoscopic 3d, to streaming to a tablet, and g-sync. Nvidia got there first, and is leading the way."
Not really anymore. Since VESA announced all DP will have an active sync technology, their great innovation that would require you to either buy a special, unique , expensive monitor; or take apart and mount an expensive chip into a monitor you already had has been wiped.
AMD has mantle, which allows developers to code using their API that allows them directly take advantage of every aspect of their cards. Which means better graphics, better fps, more detail , etc without having to purchase more expensive equipment or mod your current equipment.
Up until the recent AMD reshuffle Nvidia beat AMD hands down. Sure AMD cards worked, but blow for blow Nvidia beat AMD in every aspect. This got their heads pretty big and they could charge high prices for low innovation.
Since the shuffle at AMD, AMD has been consumer focused that gives the consumer the best innovation without passing the cost onto the consumer. Nvidia really needs to change their mentality if they want to stay competitive in the gaming market.
TL;DR:
Nvidia makes solid cards that are worth the cost if you are also doing editing or graphics.
AMD makes solid cards that are great for gaming at a great cost that allows you to benefit from their innovation with software updates instead of having to purchase more equipment.