The 2500k will be by a small margin. It's also a current gen chip, the 1366 platform is a couple years old already. Unless you can get a really good deal on the 960, don't bother and go with socket 1155 and the 2500K. Oh, the 2500k overclocks better as well.