@Ms Spock, I have run the gamut of stuff on the market and now I rely on my own brew for giving me the basics of what my body needs. Every body is different and it's a real challenge to figure out what works best.
I make my own sports recovery brew that I always have in the fridge which is:
1 Cup plain water (not carbonated water)
2 Tablespoons Lemon juice
A *tiny* pinch of salt (about 1/20th of a teaspoon)
Flavouring or sweetener to taste -
That makes up one serving. I have a container of it in the fridge and sip about 8 ounces after a workout.
The lemon juice gives me the potassium and the *tiny* bit of salt is enough for my sweating. If I need glycogen I will sometimes add a tiny bit of honey but mostly I will eat some fresh fruit.
For the flavouring, I use stevia or else sometimes when crystal lyte is on sale I will add a bit to my water just for flavour.
During a really intense weight training workout I will supplement with a quest bar or a good protein powder drink. I use hydrolized whey but there are others out there that are vegetarian and non hydrolized since the research is still debating the pro's of whether hydrolized is worth the price.
Timing is essential for fueling your body so you may need to play around to see what works best for you - usually the body calls for replenishing within the first hour or so after an intense workout. That's when glycogen stores etc are lowered because we just used up a bunch during intense training.
Getting a replenishing drink into you then during the 'window' of the hour and a half has helped me in recovering quickly and reducing the cramping and pain in my legs after intense exercise.
Your mileage may vary. But once I got into more of the nutrition aspects of supporting my work I found it very inexpensive to get the things I needed and it was kind of fun - it's also a great step forward in self care as well.