Hi everyone! I am planning to upgrade my iMac. Specs as follows: iMac 6.1 intel core 2 duo, 2.16 ghz, 1 Gb Ram (512mb each), bus speed of 667mhz & 24inches. Can anyone advice me where to buy a good quality RAM of 1 Gb and 2Gb? (total of 3Gb, which is the maximum i can put on). Will I have to replace it with the actual memory type (DDR2 sdram in my case) and the frequency of the memory ( which is 667 mhz in my case)? Or it doesn't matter how much is the frequency and type is, as long as it is upgraded to 3 gb? Can anyone help me with this? I am confuse....please? Any reply or suggestion is greatly appreciated. Thanks.