From what I have heard, a much faster speed and lower capacity works better, becuase most applications dont use the space.
But for the price, and slight difference, I would go for 4GB DDR2 if you have a 64bit version of your operating system. If not, then definitely get the DDR3.