Der Xeon ist stärker als ein i5, weil er Hyperthreading hat. Das ist stark vereinfacht eine Technik, die dem Betriebssystem vortäuscht es gäbe doppelt so viele Rechenkerne. Das Betriebssystem verteilt dann seine Aufgaben auf diese 8 Kerne. Intern auf der CPU werden die dann aber auch von 4 Kernen abgearbeitet. Der Prozessor ist nun so konstruiert, dass er dadurch noch ein bisschen besser ausgenutzt werden kann und in Anwendungen, die auch wirklich 8 Kerne nutzen wollen (man sagt, sie nutzen 8 Threads), noch ein paar Prozente mehr Leistung rausholen kann. In Manchen Anwendungen ist es auch ein ziemlich deutlicher Schub. Die Standard Empfehlung was Preis/Leistung angeht ist ein i5, da kaum ein Spieler wirklich mehr Leistung braucht. Der Xeon liegt preislich zwischen den i7 (obwohl er vom Prizip her vom Takt abgesehen wirklich genau das gleiche ist. Es gibt auch mehrere Xeons, nur der 1231v3 ist der Preis/Geheimtipp (mittlerweile alles andere als geheim)). Der i7 4790K ist aktuell die schnellste CPU für den kleinen Sockel, da er einen sehr hohen Takt hat. Es gibt noch fettere CPUs mit mehr als 4 Kernen für einen anderen Sockel, da wird aber das Budget eng und beim Spielen hat man mehr davon, in Grafikleistung in Form einer besseren Grafikkarte zu investieren. Der i7-4790K ist nochmal ein gutes Stück teurer als der Xeon, aktuell sind es gut 100€. Die Mehrleistung ist aber nicht so enorm. Hier hast du eine Rangliste, wo du siehst, dass der Unterschied höchstens bei 15%, oft und gerade beim Spielen noch weit drunter liegt. Dafür sind 100€ Aufpreis ziemlich happig und in Sachen Preis/Leistung nicht mehr empfehlenswert. Wenn man andere i7 betrachtet, haben die deutlich weniger Takt als der 4790K, die Unterschiede zum Xeon werden daher extreeemst winzig, die CPUs sind aber trotzdem noch mindestens 50€ teurer als der Xeon. Er ist praktisch wirklich ein i7, der sich nur dem stärksten i7 geschlagen muss (das nicht mal besonders deutlich). Außer der fehlenden Grafikeinheit, die wahrscheinlich nicht gebraucht wird, und dem geringeren Takt zum i7 Spitzenmodell gibt es keine relevanten Unterschiede. Er hat auch allgemein nicht weniger Leistung als ein i7, sondern nur durch den geringeren Takt etwas weniger Leistung als das Spitzenmodell, ist dafür aber deutlich günstiger.
Ich hoffe, du kannst jetzt besser verstehen, warum der Xeon empfohlen wird. Du kannst deinem Sohnemann natürlich auch den i7-4790K schenken. Der ist eine tolle CPU, die man auch noch übertakten kann (falls er daran Interesse hat). Er ist halt nur für den Mehrwert vergleichsweise sehr teuer. Tolle CPUs sind aber auch beide. Vielleicht freut er sich noch ein wenig mehr, wenn dann das Flaggschiff für den Sockel im Zimmer steht. Ob es den Aufpreis von über 100€ (für den 4790K nimmt man andere Mainboards, die ein Bisschen teurer sind) wert ist, musst du selbst entscheiden.