I've been endlessly frustrated by ad_form and dates. Since I finally managed to get something working, I posted what I did on my
ad_form documentation page.
I've also added in a few tricks and hacks I've learned on the way, including how to enter dynamic values in the ad_form definition.
Comments welcome.