Eu vou tomar uma abordagem um pouco diferente aqui e alertá-lo para considerar quais aplicativos você está executando antes de você ir para o problema / despesa de adicionar mais memória RAM.
Embora a adição de mais RAM seja geralmente uma boa maneira de melhorar o desempenho do seu sistema, observei que, a menos que você esteja usando aplicativos que você conhece se beneficiarão de ter uma grande quantidade de RAM você pode não ver muito benefício.
Um tempo atrás eu aumentei a RAM no meu sistema baseado em Core 2 Duo de 4 GB (o que você tem) para 6 GB. Francamente, acho que quase todo o tempo o Windows 7 simplesmente não usa a RAM extra. No meu caso, com os aplicativos que estou executando (principalmente assistindo vídeo ou navegação na web), os 4 GB que eu já tinha eram suficientes.
Então pare e pondere um pouco mais antes de pular. Dependendo do que você faz no seu sistema, você pode realmente se beneficiar mais gastando o dinheiro em outro componente.
FWIW, no passado eu comprei minha RAM de newegg . Minha abordagem era examinar as ofertas, encontrar as que correspondiam ao meu sistema e depois esperar para ver como estavam os preços. Eu tive boa sorte com Crucial e não totalmente má sorte com a Corsair. E como já foi mencionado, a coisa mais importante, além de obter as especificações antes de fazer o pedido, é ir com um fornecedor que garanta a memória que vende e em quem você pode confiar para "ficar por perto".