Ian, please stop holding back. Tell us how you really feel about PHP.
There's an old Scheme-head saying, roughly paraphrased, "If you're thinking about using eval you're probably doing something wrong." First of all eval is hard to use correctly, hard to debug, and usually presents major security issues. Seems like a lot of eval abuse has seeped into PHP, amongst other sins.