I use endurox after hard workouts, and in the summer when it is hot, I ALWAYS drink the stuff for recovery. During the ride, I drink their other product, Accelerade. The only thing I don't like about the acclelerade is the strong after taste it leaves in my mouth. It is better if it is really cold, so I always freeze my bottle of accelerade the night before a ride. In fact, I just keep one frozen at all times, you never know when the opportunity for a ride will present itself.
I like e load better than accelerade and drink that a little more often. The lemon flavor is pretty good and isn't too strong tasting. I'll still drink the endurox for recovery, no matter what I drink during the ride. I also carry plain water too, it tastes sooooo good.
Once you start looking, you will find a few other products like these on the market, and everyone, for various reasons, has their favorite brand. Some of them can be hard on the stomach.
A peanut butter sandwich is always good to eat during the recovery period too.