We are a small (3 people) web design group that needs to have a good place to organize our web projects. In the past we have used http://www.activecollab.com/ and while it has many, many features does not work well for us.
We want to:
Keep everybodies tasks organized - what’s done, what’s not who is responsible for what.
Break down larger projects into manageable chunks
Allow current clients to create/enter maintenance items
File upload and management - when a person creates file for a project we want to be able to upload those files for other on that same project.
What are people using out there? Any recommendations?