Following on from a friend who was a cycling coach, he recommended to me a recovery drink, called "Amino Load" which is also good for an energy drink as well during the ride. Also told me about the amino tablets that Holland and Barratt sell which also do similar.
http://www.allsports-online.co.uk/allsports.cgi?name=Amino Load&cart_id=
I bought some tablets but found that they did nothing and still suffered, but I also bought some of the Holland and Barratt liquid amino and added 15ml to each bidon, whether it was just water or with energy drink, and since then I have had no muscle soreness to the extent I used to get, most days I get none at all after very hard rides, I just end up with a small twinge
As amino's need a lot of fluid, I retried the tablets but instead of taking a couple preride, I ground them down in a pestle and mortar and added one to each bidon and once again, I got the same results as the liquid.
To date I have to try the "Amino load" that I bought, but cos of its price, its for special occasions
The problem with these amino's is that they are quite expensive so only get used when I think that I will need them, Holland and Barratt did a 2 for price of 1 sale a few weeks back so I stocked up.