I'm all excited because I just found a new snack to carry in my jersey pockets. Dannon "Danimals Xtreme" yogurt smoothies - they're small (3.1 oz.) so they fit in a pocket quite well. 70 calories, no artificial colors, and no high fructose corn syrup. They don't stay cold for long, but on a 1-2 hour ride, I'm not worried about them spoiling. I guess you could also freeze them ahead of time for a longer ride.

I usually carry Gatorade in a water bottle and my Camelbak for water. I love my Camelbak because it's so easy to just take a quick sip of water whenever I feel like it (plus I still haven't mastered the drinking-from-water-bottle-while-riding tehnique). I also carry a Powerbar in my seat bag, but I've found that sometimes a Powerbar is not too appetizing mid-ride. So far I've not found any of the gels that don't make me gag. These little yogurt smoothies go down really easy and they're pretty yummy too. I want to see if they have them at CostCo so I can stock up!