I used to take "One a day" but the doctor told me to stop. She said it was just a waste of money. If you're a guy magnesium and zinc are supposedly good, then again the doctor didn't like it.
Best way to ask is the Nutritionist since ang food naman ang big sources talaga kung bakit healthy ang isang tao and vitamins are only supplemental. Look some athletes like boxer, they have their conditioning instructor and a nutritionist also.