IMHO, для домашних проектов GIT удобнее. Сам работал в двух организациях, в которых использовали SVN. Но для своих проектов выбрал GIT. Принципиальная разница в централизации. Приходится править проекты с разных компьютеров, и не всегда есть доступ в интернет к актуальному состоянию проекта. GIT тут поудобнее будет.
Сначала в ubuntu пользовался GUI gitg, но потом командная строка git показалась удобнее и быстрее в работе. В редких случаях, когда нужно порядок в файлах навести или поработать с историей, использую gitg.