In podcast #15, Jeff mentioned he twittered about how to run a regular event in the background as if it was a normal function - unfortunately I can\'t seem to find that through
We use jtcron for our scheduled background tasks. It works well, and if you understand cron it should make sense to you.