Anyway you can use google tasks? That can sync with gTasks, which can also be displayed as a widget with Pure Calendar widget, which is what I do, and just checked off today. I don't use outlook, so I don't know if their tasks can be synced with gtasks, somehow.
Astrid is another program that can do tasks.