Personally, I'm thankful for Atlassian's SourceTree. I'm using version 2.0.5.2 and haven't updated it in over 3~ years. It's a rock-solid piece of software and is able to adapt to a handful of different workflows from all the places I develop for.