Which of these GPUs is the best and provides the best performance?

Solution
Sapphire is the go to manufacturer of AMDs GPUs. With that said, they aren't the only good ones. Asus, EVGA, MSI, Gigabyte etc are all good.

I would deffo go for the 380X. Shadowplay don't matter. You can record with OBS or Xsplit for free too.
The r9 380x would most definitely give you the most raw performance but the gtx 960 is much more feature rich with shadowplay, etc. If you decide to go with the r9 380 rather go with the non "X" variant and just overclock yourself.
 
Sapphire is the go to manufacturer of AMDs GPUs. With that said, they aren't the only good ones. Asus, EVGA, MSI, Gigabyte etc are all good.

I would deffo go for the 380X. Shadowplay don't matter. You can record with OBS or Xsplit for free too.
 
Solution