I am a big fan of "Balance Bars." They are not overly sweet and have a fair amount of protein. I can eat one to replace a meal. They hold me over very well and I don't get a sugar rush. They are not lightweight, but for a quick meal on the run, they are about the best I have tried. All of the others, including Cliff Bars, are too sweet for my taste.