One of the strangest things (to me) about the way we eat is why we (Westerners in general, American's in particular) have such hang ups about breakfast food. In most other parts of the world, what is for breakfast is pretty much what's for lunch and dinner. There's no concept of sacrosanct "breakfast food". Many Americans get whigged out at the idea of eating something for breakfast that isn't eggs/bacon/toast/cereal.
I'm not one of those people.
One of my favorite things for breakfast ever since childhood is hotdogs. Preferably wrapped in a tortilla with some cheese and hot sauce. Mmmmmm good. Of course, my wife and kids think I'm a total freak, but I can live with that. Which isn't to say that I never eat breakfast food. I'm pretty big on cereal too, but I often go through long periods during which I just don't want to eat cereal for breakfast. Then it's back to hot dogs, burritos, ramen noodles (although I've given that up as too high-glycemic) or whatever else strikes my fancy. When I lived in Japan I reveled in the "Japanese breakfast" of rice, fish, seaweed and miso soup. That's the way to start your day.
Of course, there are times when I want cereal for dinner. Last night, in fact, I couldn't decide what to eat and ended up settling for some imported Swedish muesli with some nice vanilla soy-milk. My kids thought I was completely off my rocker, but as people who often start their days with frozen bean burritos, I don't think they really have a leg to stand on.