Well to be honest, the r9 380 is basically a rebranded r9 280x and is faster than the gtx 960 so the 280 and 960 are on an even ground I must say, though I would still invest $10 more and get the r9 380 since it is the better card. If not, then just gtx 960 since its newer and requires less power.