For those of you with a Mac, you absolutely have to check out OmniFocus. It is by far the most elegant and useful productivity application I’ve ever used, and has significantly increased my daily time and task management.
At first glance, OmniFocus is simply a to-do list organizer. You can easily add items to the list, give them a Start/End Date and Time, and an estimated duration. You can also add a description to the task if you’d like. But, where OmniFocus truly stands out over your standard to-do list is in what it calls Projects and Contexts.