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: 
Hey guys thanks for the great answers!

In the end i went with: 

* Tower - (Mac GUI).. It's freaking awesome! <http://git-tower.com>
* Gitorious (Central repo anagement server hosted on our own box) awesome.. but a SERIOUS pain to get running! <http://gitorious.org> [Heres](http://www.bluequartz.net/projects/ElectronicImaging/SCMService/html/gitorious___ubuntu__setup.html) the tutorial i used.

Works pretty well for us.. although i'd love to be able to buy a copy of Github FI but its V expensive :P

So i'll just use standard github for my open source repos!
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.