What I mean is how is your performance in those games so far? If it frustrates you, upgrade to an i5-3570k. If you haven't tried them out, buy the games first before the upgrade. If they seem fine to you, you're just wondering if something magical will happen, then you don't need to upgrade.
Remember that in benchmarks improvements come in terms of FPS, but a CPU test doesn't really translate to the same thing for every video card/person. If gameplay seems smooth & unhindered, it is smooth and unhindered, and upgrading your processor will not help that. If gameplay seems choppy or otherwise unsatisfactory, that's when you look at benchmarks to see what you should improve. Given your 670, the answer will usually be CPU.
But you should always identify a problem before deciding to upgrade (unless it's a workstation computer, where you're measuring the benefit of the upgrade in minutes shaved off of rendering time or something). A new computer that runs your games smoothly and with good graphics is NOT an upgrade over an old computer that runs your games smoothly and with good graphics.
Assuming playing the games is your goal, not measuring benchmarks.
Edited by MisterFred - 6/21/12 at 6:40pm