When I was involved in weight lifting years ago, I took DHEA, Arginine and Ornithine, and plenty of whey protein supplements. I was about 22 then, and I can say that they did what they were intended to do - I was able to lift 6 days a week, splitting into pretty complex twice-a-day sessions, rotating all the different muscle groups in different on-off cycles. I can't even imagine doing that now, but it did work and I put on 20 pounds of bulk over 6 months. I've been 175 lbs since I was 18 (48 now), but I peaked then at 195, and was pretty ripped.
The shortened recovery times were the main benefit, as far as I can see, and libido was normal for that age (which is to say - over-active).
My sport generally has been cycling, and its more desirable to weigh less, so it all dropped off fairly rapidly in one tough summer. DHEA is banned by the UCI, so I stopped that when I found out and noted no particular difference. Recovery times at my age now are pretty long, but that's just one of those things you accept and live with. As far as other things - I tried Tribulus for a time, but the difference (if there was any) faded to nothing within a week. I think it is one of those things that the body adapts to, and the benefits disappear with regular use. Same goes for Ashvaghanda; a week in, and the effects disappear.
I've also tried NOX supplements - the "blast your workout" thing, and they do seem to help by raising oxygen levels in the blood and allowing harder workouts. Beta alanine also aids bloodflow and allows more intense workouts, but then in both cases recovery just takes longer anyway. "Stacking" workouts is more the way to develop bulk and serious endurance for sports, but all that depends on quick recovery. The lack of legal short-cuts to that is one of the reasons older athletes don't get far, and why amazing stories, like Lance's big come-back, often end badly.
Edited by alan.r, 13 October 2013 - 08:46 PM.