Oh, the productivity rabbit hole. I can opine for hours on this as I consider it a personal hobby.
Personal UseI would highly recommend ToDoist which I used for a couple of years and it worked fantastically. $4 / month. I migrated to this from Microsoft To Do which I'm paying for by the way, but ToDoist is so good I was willing to pay the additional $4 / month on top of my 365 sub.
For Small TeamsCurrently using Evernote and its new Tasks capabilities. For those that haven't taken a look at Evernote in some time, they have revamped it quite a bit and now have a Home view with integrated Tasks. I like it and it's unique in that Tasks are tied to your Notes.
You can see your Tasks with four built-in views:
- My Tasks - everything assigned to you either by yourself or others
- Assigned - all Tasks in the system by person
- Notes - all Tasks in system across all notes; sounds cumbersome but actually works well for a weekly review when you need to clean stuff up and reorganize and notes are tied to the meeting when you had it giving you further context
- Due Date - all tasks by due date and/or time