this article is excellent. the only thing I would add, is that it is important now to drink to thirst, rather than drinking as much water as possible. drinking ad libitum is what we recommend at the International Marathon Medical Directors association, as drinking too much water can actually cause hyponatraemia during prolonged exercise. drinking to thirst, and drinking carbohydrate and electrolyte drinks is the way forward
actually, the latest research shows that eating more then three times a day triggers the brain to ask for more food then the body really needs.. because hungry is a instinctual feeling which most of us are sort of unable to really resist. If your body gets used to a lot of small meals every day the hunger feeling will come up much quicker in between those meals. It's your body's way of setting your internal clock to that schedule of a lot of small meals throughout the day and making sure that you stick to it.
So basically your hunger feeling as a rule is meant to be strong enough all the time to start to look for food and so if you give your body more "feeding moments" ona regular basis then your body will react to that with more hunger feelings to make sure those feeding moments will remain.