I use SVN+TRAC+MediaWIKI as main tool for entire interaction between all chains of development process.
Developers use SVN for versioning, TRAC for monitoring issues QA report and WIKI as source of requirement and technical documentation.
QA use TRAC for reporting issues and WIKI for as source of workflows and requirements.
PMs and TLs use TRAC for building burndown reports and WIKI as source of all kind of documentation.
Top management see a top part of the iceberg visualized by burndown graphics.
So I can recommend to use TRAC with integration with SVN and MediaWIKI. All is free.
There's only some time effort required to run it.