Субъективно — пока лучшее, что я видел — QGit. Настраиваемый до чёртиков, очень быстрый (субъективно — самый быстрый из всех интерфейсов, что я видел), выглядит везде одинаково.
Работал полгода с ним.
Очень удобен.
Сильно нравится мёрж нескольких коммитов перед пушем.
Из консоли с rebase -i надо ещё повозиться, а в тортоизе поставил галочки и готово.
Понятно, что консоль гибче, но гибкость эта нужна не всегда.
Сейчас, вот, в отсутствие тортоиза, бывает ломка и уже не так часто мёржу промежуточные коммиты, только в особо запущенных случая.
Git on Windows in Technicolor