Le "CAS 2" c'est un des "timings" mémoire qui est égal à 2
Ces "timings" décrivent en nombre de cycle d'horloge RAM le temps qui est nécessaire à la barrette pour accomplir l'action qu'il décrivent
En règle générale plus les "timings" sont bas à fréquence mémoire équivalente, plus la barette est performante...
Maintenant ceci est seulement une "règle générale" il existe d'autres "timings" que le "CAS" qui sont tout aussi importants et en pratique, sur ta configuration, tu ne verras que peu de différences. En revanche le prix de la barette lui... est vraiment différent
Un CAS de 2, si les autres timings sont aussi bas signifie que la barette est très performante à ses réglages par défaut... maintenant je pense que ça n'a qu'un intérêt limité pour toi.
Pour ce qui est de la capacité embarcable, si ta carte mère supporte les barrettes de 1Go (regarde la documentation ou au pire cherche sur le site constructeur) il vaut peut être mieux que tu t'intéresses à une unique barette de 1Go, c'est généralement aussi cher que 2*512Mo, parfois moins, et surtout si tu comptes encore garder ta machine quelques temps, cela te permettra éventuellement d'ajouter une deuxième barette plus tard.
Sinon les deux solutions sont bonnes.
Pour le support et la compatibilité, si tu as des doutes, tu peux te documenter généralement sur les sites des constructeurs, mais je pense que ça fonctionnera sans problèmes chez toi avec 2*512Mo... peut être également avec 1*1Go