Well, I got it working with forms, but the install isn't very pretty. Click on the .org link in my sig to see it, and if anyone wants to take over from here I'll send some instructions for what I've done. Be warned I had to tell it the number of hours difference from GMT to do it and it won't change at daylight savings time automatically...
I'm just trying to throw some ideas in the ring.