You say "not just have a reminder last day that my report is due". If you are using due dates for actions (or projects) you should consider using start dates for actions as well. This way a long term action will appear on your to-do list well in advance - in fact, it will be there as a reminder every day. The previous suggestion is a possibility, but if you get off track, you'd have to re-examine each action and possibly change dates.
You don't say how you handle a writing assignment - is it a project? If so, you'd have to decide whether to have one action (write the report), in which case, it should be a singleton task. Or you can break it down into components, if possible, as actions with start and due dates [1) meeting, 2) write report]
I also have an occasional long term project (I just finished one today - preparing a promotion case). But that does break down into many sequential actions, unlike your report project.
Last edited by pvonk; 2008-01-29 at 05:45 PM..