The thing I like about distributed scm is I can work offline and still have all my scm functionality. I can still checking changes and experiment, make branches, whatever.