You could also try selling or giving away on Craigslist. For me the the whole thing of disassembling, packaging up, taking to the post office, is a big psychological hurdle, especially if you have to spend an hour doing it all to get $10 for a part where the check may or may not bounce, etc. If somebody local comes to my door to get it with cash in hand then I much rather do it that way.
You can probably get more money parting it out than as a unknown problem computer, though of course you don't know which part it is that isn't working.
Keep in mind that G4s are definitely seeing their age now and I see fully working G4s loaded with software (albeit not strictly legal) for $100, so how much would I be willing to pay for a non-functioning one, or a part to keep mine running a while longer (bear in mind I might have to factor in shipping)?