It's a bit basecamp like, but it has a better support for tickets and reports. We moved from basecamp to unfuddle 4 months ago.
And it has an svn repo built in it also which updates your tickets based on your commit comments:
A commit with a message "Closed #44, #45, assign #54 to Joe" does all that in the tickets repository, which helps developers who don't like visiting the management application too much.
Comments
We use unfuddle (http://unfuddle.com/home)
It's a bit basecamp like, but it has a better support for tickets and reports. We moved from basecamp to unfuddle 4 months ago.
And it has an svn repo built in it also which updates your tickets based on your commit comments:
A commit with a message "Closed #44, #45, assign #54 to Joe" does all that in the tickets repository, which helps developers who don't like visiting the management application too much.
Ditto to mtoledo's comments. Handy for virtual teams as well. We moved from basecamp to unfuddle a few months ago as well.