i do cardio in the morning when i wake up. it sucks but thats the best time to do it. after cardio i have a bowl of oatmeal, and a pro complex shake. i mix in some water, ice, strawberries, and flax oil. this gives me good protein, carbs and fat. after i workout around 8:00pm i drink an nlarge 2 shake. this gives me good protein and carbs which is crucial after my workout.