I've gone through several iterations of trying to find a good bug tracking software. I work for a small company and am the primary coder for my problem domain (Windows apps; another programmer deals with the AS/400), so I'm just searching for something that works for me.

The company uses Track-It for trouble tickets. I tried that, and it's geared towards, well, helpdesk-type stuff. It didn't have things I wanted for bug tracking (state of the bug, component it applies to, iterated comments, etc.)

I tried bugzilla. It works well enough, but as the sole user, I have to track all of the entry and handling of the bugs myself, which ends up being a lot of overhead, especially for smaller stuff. I still use it, but for longer-term enhancements or wishlist ideas.

Currently, I use tdl ( http://www.rc0.org.uk/tdl/ ) with some standardized syntax to track the area in which the bug occurs. tdl is a command line program, so I can easily add entries as I'm on the phone with my boss (who tends to give me stuff in batches).

A command line interface to bugzilla would be nice, but I haven't seen any, and I don't have the time to write one.