Recommendation: If you need protein on the go, you can't go wrong with these. Eat a few every so often and they won't be that bad. The consistency is a bit different and the taste isn't bad, but they're not delicious also.
Pros: Packed with protein, protective shell, flavor, compact.
Cons: None so far.
Recommendation: I picked up a pack of these bad boys at my LBS. Each pack contains 10 pieces therefor you can control the amount of protein/calorie intake. They have 3 flavors out so far, peanut butter, chocolate, and chocolate chip cookie dough. Also being about the same size as any energy bar, you can store them in a jersey or your hydration pack.