I've tried finding an answer to this question but to no avail. I wanted to buy crucial RAM for my new iMac but their european shop are out of stock on the 2GB sticks. So the only other option I trust is Kingston. Is there actually any difference between KTA-MB667xxx and KVR667D2S5? The first one is "Apple specific" RAM and the second one is ValueRam. They both have the same specs, but the ValueRam is cheaper and easier to get around here. Just seems to me that they charge more money because it's specified to fit into the MacBook Pro. Am I right? Will the ValueRam be just as good?