I don't think the Sandy Bridge could beat an overclocked G3258. Stock clock, maybe. But you can overclock a G3258 to 4.0-4.4 GHz without even trying. Frankly, I don't like either as a long-term solution.
The model with the Sandy Bridge (2500K) has an H67 motherboard. There is no upgrade path for this motherboard; it won't even take Ivy Bridge CPUs. It is a poor motherboard for overclocking.
The model with the Haswell (4570S) is better. You can always upgrade RAM inexpensively and easily, so the 4GB is not a strong negative. The CPU is much faster, though you can't (and wouldn't want to) overclock it. But even though an H81 is also a no upgrade path solution, I still like this one more.