I have been looking to upgrade my RAM for the past few weeks. I have been looking around on the internet for the best price on RAM. Where is the best place to buy RAM? I have a 20" Core Duo iMac. Do I only need to make sure the RAM is PC2 5300? thanks.