http://gpuboss.com/gpus/Radeon-R9-380-vs-GeForce-GTX-960
go to this link
For raw performance the R9 380 is the winner, however for efficiency and overclocking headroom the GTX 960 comes out ahead. Also currently Nvidia softwares are considered better
4gb is better for feature