Teamwork Projects is our favourite online project and task management system for working with teams and clients. Good integration with Gmail. Teamwork Desk is also a great email support system when working with multiple associates.