ToDoistTodoist is a browser plug in and app for your phone that lets you create a to do list with due dates. It gives you the ability to look at completed items. If you subscribe to the Premium service, you can filter by projects and priorities, attach files, and more.