Trello is a terrific tool for project management and task management. The visual Kanban boards are flexible, shareable, and let you track your progress of projects with each card and with several team members.
But... Beware of making your Trello boards public!
I've been investigating something I came across by accident. A surprising number of company's Trello boards are visible to the world. These are internal boards which containing business ideas, progress, To-do's and in some cases marketing strategies with sensitive information.