You need to increase Your budget by a hundred or so and invest in a new motherboard with a recent socket type. Going with something that old will cost as much as new tech and not be as fast and pose a potential bottleneck on a 670. Get a 3570k and new motherboard. It will be a more worthwhile upgrade over an old, out of date CPU.