Also die CPUs sind baugleich bis auf folgende Unterschiede:
Der 980X besitzt einen freien Multiplikator, kann also ohne Probleme übertaktet werden, die Server-Xeons haben diese Funktion nicht.
Der Xeon unterstützt offiziell DDR3 - 1333, der 980X nur DDR3 - 1066, was in der Praxis aber egal ist da beide CPUs ohne Probleme DDR3 - 1600 schaffen, wenn auch inoffiziell.
Die Xeons sind in der Lage, Multi-CPU Systeme zu verwalten.
"Schneller" oder "Besser" gibts hier also nicht, wenn die CPUs wie von Intel gewollt betrieben werden sind sie exakt gleich schnell.
Wenn du als Privatanwender kein System mit mehreren CPUs bauen willst ist der 980X die bessere Wahl da er noch einen freien Multiplikator bietet - den Xeon solltest du nur wählen wenn du mehr als einen verbauen musst - wo ich aber mal nicht davon ausgehe.
Intern bei Intel unterliegen die Server-Xeons einer weit schärferen Qualitätskontrolle (unter anderem daher auch der weit höhere Preis), das ist aber für den Privatanwender völlig egal da ein heimischer PC niemals die Workloads einer ServerCPU erreicht (zum Beispiel 2 Jahre Vollast am Stück...).