Kashi Go Lean bars. They are more filling and keep me full longer than other energy or candy bars I have tried. They get crushed easily and stick to the wrapper so can be a bit messy to eat.
I also carry a quart-sized freezer-bag of Kashi cereal in my backpack when I travel. The regular sandwich bags aren't thick enough to take the abuse of being on the road.