Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
It would help to know your iMac model, proc speed etc. There are very different RAM types available for iMacs.
 
It is the correct nominal specification for the Intel iMacs, however I do not recommend using the Kingston ValueRAM series in Macs.
The Kingston model that Kingston guarantees for your machine is KTA-MB667/1G
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.