I have a 128MB ATI Radeon 9200 AGP in my (formerly 500MHz, currently 1.4GHz) G4. It's a PC card that was flashed with Mac rom, I bought it that way so I'm not sure how it works. ATI only made the 9200 as a PCI version for Mac, to use AGP I needed the PC version. Works great powering two displays.
Hey, no kidding! I totally thought that the drivers for AGP/PCI would be different somehow, so putting an AGP card in a mac that had only ever been PCI in the mac wouldn't work, and visa versa. That's really interesting to know. Hmm.
Edit: Oh. On second thought, it could be because the Radeon 9000 for the mac was an AGP card, identical to the 9200 in every respect, save a new name. I wonder if that's why it worked. What do you think?
By the way, it depends on what card you have. Some PC cards simply don't have Mac-equivalent drivers, but many do, and if so, you can flash it on the PC side and then put it in your Mac no problem =)