So in the Intel world, if you want any kind of error checking/correction at all, you need a Xeon.
If you want something better than simple single-bit ECC, you need a first generation i-Core socket 1366 system. Socket 1155 and 1156 won't cut it, so tough if you want second generation.
If you...