El i5 2500k es un procesador que puede con todo, aparte es un procesador de los mas rapidos para juegos, con overclock ni te cuento.
El salto a un i7 seria poco significativo, obtendrias alguna mejora para aquellas aplicaciones que aprovecharan el hyper treading, pero para juegos no obtendrias una mejora que justificase el cambio, ni mucho menos.
Lo mismo para la grafica, si no te vas a una o dos gtx780 o r9 290 por si tuvieras un sorround de monitores no merece mucho la pena el cambio.