First question: did you know that with Beeminder you can schedule arbitrary breaks in your commitment/graph? They do have to be scheduled with a week of lead time. (Of course you can also take the hit and get, by default, a week of respite after derailing. Our most hardcore users find that worthwhile sometimes and explains how Beeminder makes money even (especially) from our most successful users. I know that seems ironic or paradoxical for those first encountering Beeminder!)