Se devi farci girare delle vm, un server e dei siti non fanno comodo le ECC?
A dire il vero no... le memorie ECC sono utili quando si usano programmi che hanno una bassissima o nulla tolleranza all'errore. Ad esempio, nel caso di computer per complessi calcoli scientifici, finanziari, progettazione 3D, etc., la memoria ECC è importante perché l'errore di un singolo bit potrebbe causare un risultato errato o portare al crash della macchina.
Lo stesso dicasi per gli Xeon... la reale differenza con le CPU consumer non sono il clock, il supporto a RAM ECC Buffered e/o Registered, bensì algoritmi più raffinati per l'ambito di utilizzo che aumentano, ad esempio, l'IPC. Però, anche in questo caso, la differenza si nota se sono usati per quello scopo, altrimenti è risibile.
Nel mio caso, i 3 gestionali sono molto leggeri, le chiamate che devono fare al database sono poche, non ci sono dati complessi da gestire, etc., quindi un i7-4790 o un i7-5820K mi andrebbero benissimo (più il secondo del primo ;) )