+1 for Quest bars also. My favorite is Strawberry Cheescake, but I also like the rest of the natural line which includes Chocolate Peanut Butter, Cinnamon Rolls, Lemon Cream Pie, and Coconut Cashew. For those who are watching your sodium intake, the Strawberry Cheesecake only has 105mg of sodium per bar which is one of the main reasons it is my favorite. As another poster mentioned, these are a bit on the hard and chewy side so whenever possible I try to warm them up in the microwave for approximately 15 seconds to soften them up a bit. I treat these more as a snack/mrp when healthier options may not be available or when I am short on time and don't have time to prepare a proper meal. If i know I'll be out all day, I'll usually throw 2-3 of these in my bag along with my shaker and a container with a few servings of protein powder. When I need to eat, I'll mix a shake with 25 grams of protein and then eat one of these bars. For something improvised and on the go, the overall macros aren't that bad. That being said, I would always prefer a real meal whenever possible.