A melhor RAM depende das suas necessidades / requisitos.
DDR 3 provavelmente não é o que você quer. É geralmente mais lento e significativamente mais faminto por energia do que DDR4 (cerca de 40% é cogitado - provavelmente não é um grande negócio em um deskop)
O ECC é mais caro porque é muito mais confiável e requer chips extras para confiabilidade e cálculo. Se você estiver usando isso como um servidor, esta é provavelmente uma boa idéia - para uma plataforma de jogos ou estação de trabalho, é provavelmente desnecessário. Se você está executando um sistema de arquivos ZFS (se você não sabe o que é, você não está), você realmente precisa de ECC. (Infelizmente a memória regular pode muito, muito ocasionalmente ter um bit invertido devido à radiação cósmica (ou estar com defeito) - a questão é qual é o valor de proteger contra isso - boa qualidade de memória não-ecc ainda está sujeita a bit flips. p>
A maioria dos desktops usaria a memória DDR4 mais barata, a maioria dos servidores da memória ECC e, sim, boa parte da diferença de preço é porque é ECC.