Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Yes, that looks to be the right stuff to pop in your iMac. Realize too that the iMac actually has two RAM slots - the smaller, user-accessible one and the larger, factory-installed slot. Your iMac can happily handle 2GB of RAM by replacing both.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.