Git GUIs: A Tale of Two Source Models
grailbox.com
grailbox.com
It is not perfect, but it is light and have a lot of the most common operations right.
Its most interesting feature is to be able to easily mark/select chunks of modified files to only commit them.