Personally $40 sounds like way too much for either of them, but admittedly I'm in an area where you can't go fifty feet in any random direction without tripping over an old computer that, you know, isn't the right shade of blue for those kids these days.
(EDIT: If I were *really* stuck I'd say the G4 was the right choice, of course.)
(EDIT: If I were *really* stuck I'd say the G4 was the right choice, of course.)