Question: I am currently looking for git clients for Mac OSX,
I have tried the following:

* GitX (Didn't like it.. doesn't seem functional enough)
* Git Gui / GitK.. (***Butt*** Ugly! i mean yuuuuuck! and not user friendly)
* Source Tree (By far the best but still lacking somewhat)

Is there a functionally equivalent nice looking "versions" or "cornerstone" like client for git?
or a finder integration thing like toroisegit?

Also i need to either implement a locking system or find a diff tool for VBA in excel spreadsheets?

How can i do either of these?

Oh also is there a way of managing a git server (gitosis or other) with a gui?

Thanks

Daniel

Answer: 
I have never found the need to manage a git server via the GUI since the server is just one big repo and the clients pull and push to it. In my mind, there is no need for server management here but, we just barely scratch the GIT itch at our company currently.

As gui clients go give [gitbox](http://gitbox.pierlis.com/) a whirl. The layout and design is very simple and easily "fades away" when you aren't pushing and pulling. It is what many of us use, plus it is free
Regarding your question about a Diff Tool for VBA, you could try [VbaDiff](http://www.technicana.com/products/vbadiff.html). It's a tool I created for just this purpose, as I was having the same problems.