I suggest rabbitvcs, which supports nautilus integration for SVN and GIT:

rabbitvcs website


SmartGit is fabulous - http://www.syntevo.com/smartgit/

I've used Tortoise and for Git the SmartGit makes it that simple to use.