Hi, i need help about pick the best card of those. So, this is my dilemma, MSI R9 380 2GD5T (Armor 2x), Gigabyte R9 380 WF2 OC (this 2 have 3 year warranty), or Sapphire R9 380 NITRO Dual-X OC Boost or Sapphire R9 380 Dual-X OC Boost 2GB GDDR5 256bit UEFI 1792 Stream Processors (this 2 have 2 year warranty but apparently are better solution than MSI or Gigabyte versions) and also there is XFX R9 380 4GB Black - but i read a lot bad comments about XFX GPu lately... or should i go to Nvidia, there i have MSI GTX960 2GD5T OC, 2GB GDDR5, Armor 2x and Gigabyte GTX960 OC, 4GB GDDR5 128bit, they both have 3 warranty, but i dont like them because 128bit Memory Interface Width... Guys pls help, i really need it Thanks and sorry for bad English