I was looking about for a source control visualiser to better see branch histories.
I didn't find what I was looking for with Gource but it is pretty lovely to watch. Its a data visualisation of every commit in your project.
Just set it off looking at your repository and watch how your project grows with each new commit.
Software projects are displayed by Gource as an animated tree with the root directory of the project at its centre. Directories appear as branches with files as leaves. Developers can be seen working on the tree at the times they contributed to the project.