I have a rev B iMac and just recently updated its memory from 32MB to 256MB -- the "underside" RAM upgrade is a little tricker than the top slot one, but not too bad.
I'd recommend this site for piccies of how to get to the slot:
http://www.theimac.com/ram_under.shtml
You need "Low...