As mentioned, try to get a newer CPU, those you list and 3 to 4 generations old. The newest generation is the 6xxx CPU's, but the 4xxx series are still very good but there is no upgrade path for it without replacing the motherboard.
If you want the best price/performance, I recommend the R9 380 4gb, it is the same price as the 960 but beats the 960 across the board.