When I was first exposed to Git, my first reaction was 'I just don't Git it'. I saw many powerful tools, but they weren't very intuitive. As I became used to using Git, I realized that the only feature that I really liked was quick cheap and easy branches.
I tried a few of the graphical front ends, including the GTK one that ships with Git. I found those to be more confusing than command line operations.
If your company is used to Subversion and you need to change to a DVCS, try Mercurial. Subversion users will feel at home very quickly. However, few people can really wrap their head around Mercurial's idea of what a branch should be .. which kind of shoots using a DVCS in the foot in the first place (barring being able to commit locally and push/pull to others prior to pushing to the main repository).
I work daily with Subversion and Mercurial, which suits all of my projects quite well. I think, unless you need Git's power of branching and ability to edit previous revisions ... Subversion or HG is going to be your best bet. I would not recommend Git as anyone's first exposure to a DVCS, but just my opinion and experience with it.