I use a project management tool called teambox which is an online service in the cloud (you can access it anywhere even on your iphone) for managing all kinds of marketing projects / content writing / To-do lists and time management.
Teambox helps us to avoid the masses of emails that build up over the duration of a project and makes communication much more efficient. Please have a watch of the slightly cheesy(!) but very useful videos below, for more about how the software works.
Overview of functionality – recent activity feed
Conversations – discussion a project and making decisions. Convert parts of a conversation into actionable tasks with 1 click.
Tasks – creating tasks and managing deadlines also gant chart. Items in the activity stream can be converted into tasks.