Bodybuilding.com - The Future Of Bodybuilding! Huge Bodybuilding Site. has a lot of articles on such. I personally do weight training 3 to 4 days a week on different muscle groups, and fit in cardio when I have time.