Yes I guess that is what seams to be the only way these machines will recognized more than 4GB, I am not 100% sure but this is what has been shown here a proved acceptable, I have not seen a single person confirming they have an imac early 2008 with more than 4GB of RAM specially using the 800 MHz version, I also bought the 3.06 early 2008 and would like to have 6GB so my question is would having a 2GB 800 MHz and a 4GB 667 MHz work sell together? can a 2GB 800 MHz and a 4GB 800 MHz work perfectly? or is 100% required to have ONLY 667 MHz sticks installed in order for the machine to work well and recognized the 6GB? Many people would be thankful with any response regarding this questions.