Sorry to open this thread again ten years(!) later, but this link no longer works, and I'm very interested in implementing just this sort of thing—a way to accomplish daily, weekly, monthly etc. tasks.
I haven't been on the forum for some time. I came back just to see what people have posted lately and found this thread at the top of the list. Wow! I wish I could remember what I wrote ten years ago! It's unfortunate that the thread is gone.
My methods have changed since then because I'm not using the same tools as I did before. Back then I was using Outlook and a Windows Mobile PDA. Today I'm using an Android smartphone and have all of my lists in Google.
As much as possible I schedule my next appointment for regularly-recurring things like haircuts, dental cleanings, and chiropractor visits at the end of each visit so I never have to track reminders to call and make appointments later.
In my experience, you don't need to or even should track all of your recurring work in the same manner. Some things are better suited to a calendar, a tickler file or a checklist. I put recurring events on my calendar for date-specific things like changing filters.
I use checklists to track some recurring actions (monthly, quarterly, etc). I put reminders on the calendar to review them and manually retype relevant items on my action lists. Those lists are getting smaller, though as I've switched more to calendar-based reminders (e.g. "Time for annual A/C service" on April 1 each year). My mind knows what to do with that - add "Call XYZ for A/C service appointment" to @Calls. However, I do something different with housekeeping items (I've been experimenting for a long while).
Other things like housekeeping items (dust furniture, clean shower, etc.) I track in a checklist app called ChoreChecklist by DotNetIdeas. Items on these lists are things I'd ideally do at specified intervals, but if I miss it's not the end of the world. The neat thing about ChoreChecklist is that I can create routines that automatically uncheck items after periods of time go by, it shows me when I last completed tasks and what's overdue so I can prioritize those items appropriately when I have discretionary time. The downside is that I have to remember to look at it in addition to my action lists and I often don't. I also have to remember to check things off when I mindlessly clean this or that in the house, and I may have made it so granular that it's lost its usefulness. I've added ".See Chore Checklist" at the top of my @Home list to help, but I still don't look at it much. That's probably why I don't track things like changing filters in that app. Also, since I've hired a housekeeper, I don't have to track so many things now because they are done for me every two weeks. If you have the means, I strongly recommend that. It's made my life a *lot* easier.
I hope some of this helps. Best of luck!