Homebrew 101

This will tell you much of what you want to know:

http://www.T-Nation.com/free_online_forum/sports_training_performance_bodybuilding_gear/home_brewing_1