Just finished writing this huge 6300 blog post with everything I do and use to stay lean and muscular even though I spend 10 hours every day in front of the computer. The post is divided into sections for easy skimming.