I remember one day a few years ago I went on a ride with my buddy who was much faster than me. All I had eaten was milk and three donuts. I felt like crap and puked on the way up the climb. I have learned to eat better foods before a ride. Greasy fried stuff tends to make me ride like I am hungover from a night on the town. Apples tend to give me lots of energy on semi-long rides. I usually keep one in my bag. I am realizing that eating two hours ebfore a ride is ideal for me (most rides anyway). It is not weighing me down and I am not yet hungry. No cramps either. Any preferred foodstuffs before your rides?