Hola!
Todo dependerá del uso que le des.
Por ejemplo: te dejo una comparativa del procesador que tengo actualmente (i7 7700 - 7ma generación) y el que sería el "similar" en la 8va genreacion (i7 8700):
https://www.intel.la/content/www/xl/es/products/compare-products.html/processors?productIds=97128,126686Si miras el gráfico, verás que hay varias diferencias:
El i7-7700 tiene una frecuencia básica del procesador mayor, pero una frecuencia turbo máxima menor. Eso es importante a la hora de los juegos. Más aún aquellos que no aprovechan los micros con multi-threads.
Después, el otro (i7-8700) tiene muchas otras ventajas:
- 6 nucleos y 12 threads (contra 4 y 8 del 7700)
- 12Mb de cache (contra 8 del 7700)
- 128Gb de RAM maxima (contra 64 del 7700)
- Pequeña deferencia de velocidad de la iGPU.
Y el resto es todo igual.
En conclusión: Si vas a usar la pc para jugar, conviene el primero, pues con esas specs, sobra para los juegos.
Ahora, si vas a usar tu PC para virtualizar, conviene el segundo, porque tiene muchas características que te serán muy útiles al momento de ejecutar varias VMs paralelamente. Yo uso el mío (el 7700) para eso y va muy bien, pero tener 6 núcleos en vez de 4 por el mismo costo energético máximo es muy bueno (no así, el precio). La RAM cumple otro papael importante. Y si bien los 32 GB que tengo andan muy bien, en caso de necesitar aumentar, estoy limitado a doblar esa cantidad (lo ual, de por sí, es una brutalidad). Pero, aún así, tener un límite de 128, es mejor que 64.
Como siempre, es recomendable comprar una placa de video externa (el modelo dependerá del uso. Por ejemplo, yo tengo una viejita GT510 y funciona muy bien para mi trabajo. Incluso para algunos juegos de steams (team fortress 2) anda bien. Juegos más modernos requerirán una tarjeta mejor), pues la integrada no es muy buena y sólo es útil cuando el PC se usará para "oficinas" (word, excel y cosas livianas). En ese caso, ni siquiera es necesario un i7: con un i3 andas bien y un i5
puede ser un desperdicio (dependiendo del caso).
Saludos!