Due Today offers a powerful solution to organize your tasks and projects using a mixture of David Allen's Getting Things Done methodology and your own organizational scheme.