Can anyone recommend an application to do the following or a close approximation. Sits in the menu bar to be summoned by a click or hotkey. Has an input field that allows you to quickly create a new task that you want to achieve today. Allows strikethrough/colour change of completed tasks. Single click delete of item in the list. Clicking a task allows further details/notes to be added. Integrates with iCal and creates each task as a due date today. Start of each days asks if you want to remove yesterdays tasks. Option to add general tasks from iCal to the list, preferably seperated from the today list. Basically, a menu bar version of a clean piece of paper and a pen.