redmine is what we're using at work.
It's similar to trac, but offers multiple project capability. The browser's decent, allowing role based permissions on each project, and each project is based on a subtree of the repository.
Also lets you browse other repository types, has a file store for publishing files and a wiki - all of which can be disabled or enabled on a per-project basis.