Which To Do List app do you use for everything from keeping track of work, to setting life goals, to grocery shopping lists? Ideal features would be the ability to set a due date/notification, check off items when done, a notes section, and low cost or (preferably!) free?