I agree with sstype, although he may be alittle extreme. But who honestly doesnt know this? If you've read DIESEL's guide to bulking, or know any common knowledge about bodybuilding, you know its best to stay away from fatty/unhealthy foods. You dont even need to name them "wussy foods"... all you need to know is that they are bad for your health. Plain and simple.
As for the day off, I always thought it was to help you stay motivated. Kinda like it being super hard to go cold turkey, but if you have a cheat day, its easier to deal with. If you go Nazi on it, it may work for a short time, but after awhile you're bound to break down and binge.