I've had better experience with them.
Nvidia has much better software support. However, AMD does have a better budget card. If longevity and performance are at the top of your list, Nvidia should be your card.
Titan X for life
it has better pictures and performance.
AMD Out perfroms evry nvidia card that has been made. Their so much beter and alot more cheeper. Also if water cooled you have a inbuilt kettle in your PC 12/10 would use again