I wish I can supply articles but I don't have much time before bed but let me tell you from my experience. I have been an AMD fan my entire life until recently. I bought AMD cpu's back in the day of the Athlon XP as well as the ATI 9800 Pro. Recently I had an AMD 8350 and an AMD 7950 3GB Video card. I was having nothing but issues, heat, drivers, low frame rates, etc.. even with third party coolers and water coolers. I decided to take the plunge with Intel and Nvidia. Let me tell you, I will not look back. Intel has the best performing CPU's and the same goes with Nvidia with their new technology and driver support. Nvidia cards run cooler and faster in addition to having great support.
I would recommend, if you are purchasing a card, waiting for Nvidia 800 series as they will be based on the Maxwell core architecture. I have a 750 Ti just to get me by, and from the only card available with that architecture, my GPU is incredibly cool and performs extremely well given that I only paid $120.
From my experience, get Nvidia. If you do get Nvidia then EVGA is probably the best company who uses their technology.