Moving this from the "Differences from other Lisps" thread instead of hijacking it:
Cool, I wasn't aware of that. I have a couple of non-hygienic macros that work by shuffling things back and forth with datum->syntax and syntax->datum, but that has always seemed clumsy. What is the right way to do it?