Some food tips
I am not a fan of vitamins and supplements. I think that a healthy diet has everything that your body needs. They are expensive and a lot of hucksters are making big bucks from promoting these pills and powders. If you take in more of a nutrient than your body can use, you generally just piss it out - except for some oil-based vitamins that can accumulate, like orange skin for people taking lots of B-carotene. That being said, I know quite a few doctors and medical scientists who personally take large doses of vitamin D every day. I have recently been experimenting with a protein drink right after my weight lifting workout. I found a cheap one in the dairy case at my local grocery store made from milk with 30g of protein and only 180 calories - less than my usual post-workout snacks. Maybe it promotes faster muscle recovery, it certainly doesn't hurt. A big tip - LEARN TO COOK. Everything is cheaper and more healthy when you make it yourself. If no one is around to tea...