Entre un i5 2500k y un i5 3570k apenas hay diferencia, lo mejor sería hacer OC al 2500k que suben que dan gusto la verdad... xD
La otra opción es irte a por el i7 3770k, ya hay juegos como Crysis 3 que trabajan con 8 hilos y de aquí a 1-2 años por lo que se dice la mayoría será así, por lo que un i7 te rendiría más que un i5, claro está que si nunca piensas hacer OC comprate los modelos sin la K la única diferencia entre uno con K y otro sin K es que están desbloqueados para hacer OC.
Lo que dices de que el i5 rinde más en juegos que el i7, no es que sea realmente así, simplemente es que hasta ahora ni un juego usa más de 4 núcleos, por lo que comprarte un i7 para jugar era una tontería, pero ahora por lo que te he contado antes, la cosa cambia.