A única ressalva que eu gostaria de acrescentar é que, com a Apple, não se desviem das especificações.
Meu MacBook do começo de 2008 leva 667MHz DDR2. Eu atualizei do 2x1GB que veio com 2x2GB de DDR2 667MHz Crucial e nunca tive um problema.
Com o PC, nunca tive problemas ao usar a RAM mais rápida . No entanto, quando eu tentei instalar 2x2GB de Corsair 800MHz DDR2 no meu MacBook, ele não iria nem inicializar. Aparentemente, os Macs podem ser muito anal . Vá a figura.
Então, FWIW, meu conselho é que, embora você não precise pagar por RAM especial "aprovada pela Apple", é provavelmente prudente ainda ser conservador. Obtenha RAM de um dos principais fabricantes com especificações que correspondem exatamente ao que a Apple diz que o seu MacBook Pro usa.
Também é uma boa idéia executar pelo menos o Teste de Hardware da Apple depois de instalar a nova RAM apenas para verificá-la. (Na verdade, eu tentava inicializar um pouco do MemTest e deixá-lo exibir alguns passos, mas talvez seja só eu).