personally, i have a cheat meal once or twice a week. i spend all week measuring and counting out calories to the T, so having a cheat dinner or larger than usual breakfast is my way of rewarding myself. i find that after strict dieting for extended periods of time, even then my body begins to adapt to the caloric deficit and i come to a halt. after a cheat meal, there is a spike in my metabolism and it kickstarts the fat loss process. i think they are very good ideas and one should not be so anal to the point that one has to be miserable 24/7. life is short, diet hard, but reward yourself for your hard work now and then. my .02