La différence est effectivement le fait que la mémoire ECC effectue des contrôles d´intégrité des données.
C´est très intéressant pour celui qui fait de longs calculs de rendu 3D ou qui traite des séquences vidéos énormes.
Dans le cas d´une utilisation classique (web, bureautique, jeux, DVD,...) la mémoire ECC n´apporte pas grand chose voir même limite les performances à cause des cycles pris par le contrôle d´erreur.
Donc selon ton utilisation vois ce qui te conviens le mieux.