Let's make one thing clear, THERE ARE NO STEROID ALTERNATIVES.
There are supplements that can improve you gains, help you recover faster, and feel better. However, they are just that, supplements, not gear. The gains steroids give CAN NOT be achieved with supplements (ok, maybe if you drop a couple hundred on all of m-techs stuff, i.e. cell-tech, nitro-tech, nortesten, anotesten, then you MIGHT get steroid like gains for MAYBE the first week.)
IMHO no supplements should be called steroid alternatives.
Just my $.02