I've been using Rhodecode since v1 days and it's awesome! It has its own system to update it with a single command which makes updates trivial. Installing CE on my own server means I get a private repo without any per-user monthly costs.
Simple front-end to a git repo server, good to get started with if you don't need all the extra bells and whistles like pull requests and issue tracking.