Sometimes firmware updates cause more problems then they are worth. Did you configure your firewall in the iMAC ..............actually I just placed my hands on a G4 powerbook yesterday, installing & configuring VirtualPC for wireless internet..................So I'm a little noob with Airport & iMAC's, we were using a Lynksys router though.