Hi Leela,
I'd offer to take look at our tool
Comindwork. It was sepcially designed for distributed teams and have all the project management and collaboration features you might need - task management to-do lists, issue tracking, enterprise wiki, project blogs, integration with third party services and much more. The best thing you can you use it for free (3 actove projects, unlimited users, 300MB storage space). There is a feature you need but we don't have it? not a problem, write an email to our support team to see if it is already on our roadmap.
Whatever tool you will choose, remember that is all about the people and the tools, the right tools just make it happen a little bit easier