CA Agile central (their website says that it's renamed to Rally), same as Jira, looks like a very enterprise solution focusing on big teams/companies. Trello (at least its free version) is oriented on (relatively) small projects I think. They don't have features to track milestones and overall progress, for example. At least, I'm not aware of them...