I'm not super keen for an web based solution
I didn't mean externally-hosted. We self-host the stuff we use, but I can understand that this might be a pain as well. Mind you, if you're sharing the info, you've got to put it somewhere...
We're currently evaluating
TargetProcess, which seems pretty good for agile/scrum stuff, but maybe not so good for what you're doing.
For personal projects, I use
Trac (which appears to be down right now), and I'm liking it. It lacks certain features, but there's a pretty good plugin community, so it's getting better (I'm particularly pleased that someone's writing a Visual Studio plugin for it). Again, it's a bit software-development-focused, so may not be a good match for what you're doing.