Eating a large breakfast in the morning seems to be bad for a number of reasons, especially a breakfast loaded with milk, cheese, and meat. The first reason I think it is bad is because it sets the tone for the rest of the day. Eating alot of anything, especially tasty cheeses, meats, and the like gives us excessive satisfaction. Our bodies dont need more than a few hundred healthy calories in the morning (unless we are professional athletes). I find that eating a large breakfast has a satiating effect that contributes to a lack of motivation and drives me to seek out and expect another tasty meal.
MY strategy is to eat 300-400 calorie breakfast tops. Furthermore, I don't think breakfast is a meal that we should take much pleasure in (taste wise). Every morning I have a green drink (absolutely digusting) mixed with a scoop of protein powder. The rest of the breakfast varies. Some days it will consist of an apple and carrot, others days bread with peanut butter, and others a berry/oatmeal smoothie.
A light breakfast consisting of nutrient rich natural foods (at least some should be raw) sets a good tone for the rest of the day physically and mentally.