There's a fairly healthy ecosystem of commitment contract sites. I associate Stickk with one particular format which is contracts with money on the line by a specific date. It looks like DependaPal is more along the lines of checking in with a friend to keep you in line.
My favorite of these is Beeminder which doesn't have the social features, but it does a great job of graphing your progress and putting money on the line as you go off track in the short term.
My favorite of these is Beeminder which doesn't have the social features, but it does a great job of graphing your progress and putting money on the line as you go off track in the short term.