A whey protein shake and powdered gatorade right after workout are very good things to have right after a workout. the sugar will help you not feel worn out after a workout and protein is best absorbed right after a workout. I would suggest a good portion of your daily carbs be eaten right after a workout too. Oh and the
body does burn
calories for 2 hours after, while
weights work for like 6 or 8 hours. so make sure weightlifting is in there somewhere!