Here is one that would get me to buy in a minute. Below is a link to a utility that I used on my Palm for years called ReDo. What it did was allowed you to set up a list of recurring tasks and it would add them as new individual tasks at a user defined interval.
Lets say for example you did a weekly report for work and it was due on Monday. You could set up a task in ReDo called "Submit Weekly Report"
The task could be set up to be due on Monday and you could add it whatever number of days in advance you wanted. So I could add it on Saturday to the task list so I would see it was there a couple of days in advance. The program sat in the background and would wake up at midnight each day and add the tasks at that time.
The real magic of this application is that the individual tasks sync properly between the mobile device and the Palm and hopefully something similar would work for the Blackberry. This has been my major limitation with using the Blackberry for task management is that I cannot mark recurring tasks as complete on my BB without it messing up the recurrence, especially if I am a day late on the task one week or month.
Let me know if it can be done! It would be awesome.
ReDo Information Page