La verdad es que el i7-8700 y el 2700X están bastante a la par en rendimiento. El i7-8700 rinde más en juegos por su mayor IPC, mientras que tareas multi-core, como por ejemplo infografía y tratamiento de vídeo, el 2700X se comporta mejor. Al i7-8700 no puedes hacerle overclok, mientras que al 2700X si aunque con el que hace automáticamente es más que suficiente para un buen rendimiento. Las memorias del i7-8700 rinde a 2666MHz y no hay que tocarlas, mientras que para el 2700X interesa DDR4 por lo menos de 3000MHZ o 3200MHz, dada la dependencia de los Ryzen de altas frecuencia de memoria para su óptimo rendimiento. Además tendrás que ocearlas en la BIOS hasta estas frecuencias imprescindíblemente.