Economy of Scale, Chorniy. There are way, way more Desktop PCs out there than Server PCs.
ECC =
Error Correcting Code. Damned Sunspots. Someone really ought to teach that star a thing or 2 about keeping its magnetic field under control.
A Xeon is a wee bit more complex than an i7 920 because its memory controller *has* to be a bit wider. A 920's contains less circuity, and is therefore less susceptible to fatal manufacturing errors than a W3520's. For all I know, maybe they're all cut from the same wafers, and just laser-lobotimized a wee bit in order to become a 920.
But if that's the case, the main test of whether a given chip is an i7 or a W3520 is the integrity of the mem controller. They all have to have workable ALUs, FPUs, register units, cache modules, etc.
So, I tend not to believe that a Xeon really has a better chance of hitting 4 GHz than an i7. Just a certification that its mem controller circuitry is up to certain levels of snuff, which says nothing about the integrity of the rest of the chip. They ALL have to be able to run flat-out, 24/7 at stock speed... server chip or not.