I think the calendar on palm os software is the best I have found at the moment. Each job can be scheduled in any frequency, for instance if you put down a job for every 28 days, it will appear every 28 days forever.
Where as georges diary view will only show you that job the next time it is due. This makes it very difficult to plan months ahead.
With the palm calendar it is easy to see what jobs you have on a certain day years in advance if you wanted to, and if you get off schedule it is very easy to update.
Rob