In many cases even an overclocked i5 doesn't have a chance of matching a stock CPU with hyperthreading. We're starting to see games well enough threaded that even an old i7 2600k often matches or beats 6xxx i5's.
That said, generally both CPUs will keep you above 60fps so, despite the i7/Xeon being significantly faster, the cost difference might be better spent elsewhere.