Microsodt To Do is the best collaborative to do list app. It has 'My Day' feature, so you can clearly see your to-do's for the whole day, which can be marked by color and completeness. It has reminders, deadlines, notes, tasks prioritization, integration with Outlook and its tasks.