I tried out the bzr-gtk gui for Bazaar, but it took too long time to get it working, and it doesn't do too much. I am thinking on a wxPython based gui for it. I think it would be much more widely usable than a pygtk app.
It actually have nice features, but I would prefer to have a wxPython version. It could work on OSX too, and it is much easier to install.
I used WinCvs for a long time and then SmartCVS. They are really good programs and made my life a lot easier.
What I miss from bzr-gtk:
- file level informations (I just would like to see the history of a file.)
- the file listing window doesn't have a column header, it is not possible to order by status
- flat view: view all files recursively in a directory
- visual diff (or to be able to use an external one)
- I really like the visualization but no it would be nice to show the changed file list too