Currently my company uses basecamp with a splash of google docs a little bit of Paymo, and Raventools for project management. (We use other tools like SEOmoz, but not so much for management as SEO tasks)
The ideal features we are looking for are:
Collaborative document editing and sharing(Google Docs)
Task lists and project organization (basecamphq)
Time Tracking on a per task basis (Paymo)
(SEO tracking software is great too, but it doesn't have to be integrated with the project management directly. Currently using Raventools and SEOMoz along with some smaller tools.)
The project management side can be completely separate from the SEO tool side, but it would be great if there was one simple interface that all of this could be done from.
Any suggestions? Are there features I'm missing in my current software that could bring them up to this level?