neither, get the rx 480 or wait for the gtx 1060. the gtx 960/950 is mediocre for 1080p, rx 480 and 1060 are high end for 1080 and mediocre for 1440(I have the rx 480 and the 1060 is supposed to be a little better in dx 11, but the rx 480 should be better in dx 12) the rx 480 costs 200 for the 4 gig version and 240 for the 8 gig version. the 1060 will cost 250(the founders edition at launch will be 300). both much better than the gtx 960 that only has 2 gigs of vram. If you really cant afford the rx 480 for 199, wait for the rx 470, but I would go with the 480, it has gtx 970 level performance for 199(or 240 for the 8 gig version) I would never buy ethier of those cards right now with amd's new rx 480 and upcoming rx 470 and rx 460 and...