I have been running about 4 times a week usually 1 long run (10 miles) at less than race pace. My present race pace for a 10K is about 7.24 minute miles. I run 2 5K's a week at race pace and 1 speed work session at track (BORING). I also cycle and participate in mini tri's so i ride 1-2 good rides a week. 2-3 times a week I've been trying to hit the weights, all body parts, in a circuit fashion. I'm not very big about 5'2" and 108 lbs. but I love lifting heavy. For example squats on freebar about 85 lbs. but on smith machine about 135 (maybe that's not heavy?). Lunges twice weekly usually walking lunges holding 20's in each hand...ton of pushups, love em, and just joined burpee challenge. I teach 2 bosu classes weekly at local gym but its not very intense, clientele are beginners. Upper body consists of the basic tri's, bi's, back, chest, lats etc. just a little bit of everything to target all major muscle groups. I don't work (other than gym classes) so i have time for specific training. I guess that's what I'm looking for while training for marathon. Thanks for your replies.