I spent an eternity looking for a good Git client, and found nothing even remotely pleasant to use until Sublime Merge came along.
Reply on news.ycombinator.com