It doesn't help (much), but my personal rule is that if I want a sinful snack, then I can just get my broad backside on my bike and pedal until I get it.

DH & I go on a lot of ice cream runs in the summer.