Here are really nice and most informative post. I am totally agree with you all. But according to me other cardio exercise are better then join a gym. And Supplements, I think that it's not essential to build up your body and if you used it then after sometime you can see side effects of it. So try to avoid such things.