I always thought ECC = error correction code = parity bit builtin. While registered = some kind of on-chip buffering. Hence you have ECC and registered ECC which are not the same thing. plain ECC is about 40% more than regular DDR but reg ECC is 100% more. :(