When would you upgrade to a 670? The 700/9000 series of gpus could be out by then, so you should consider that. Also, 650-670 is the entire series of cards worth gettign from nvidia this gen. Look at the 650ti boost, 660, 7870 le, and the 7950. I don't think the 670 is worth getting in most cases. In all honesty, ivy bridge i5's won't bottleneck any single card on the market that I could think of,, but you can still wait for haswell if you want.