I'm not entirely sure, but I think the DDR2 specification allows slower RAM to work in a computer designed for higher speeds. If you know this to be true or not, let me know... If this is the case, you probably got some sticks that were mis-branded. If that's not the case, then the problem could be with the iMac.