First, I really love the lcov tool, it makes writing tests both easy and fun – especially useful is the ability to see what lines are covered and what lines are not.
I would like to extend my testing for branch coverage, and after a quick google saw that lcov has been used for this.  Is there a patch, or a new version I could use (I am currently using lcov-1.7) that has this feature?