NOTE: Tray-loading iMacs (the ones with the disc tray door that pops out) can not use an airport card. If you use an iMac G3 tray-loader you may wish to get a USB airport. See here: http://www.afterthemac.com/product.php?id=5052.
GUIDE: Install an airport card onto a slot-loading iMac