I tried adding this to the useful language links thread, but couldn't access it, even after clearing my cache. Anyway, tipped off by a glowing recommendation in languagehat's blog (thanks mav!), I have added a few pages on PIE to my list. The style is informative and readable, without being too dumbed down.