You might try getting your vitamins at a health food store. They have the best. I don't recommend GNC or places like that as they are too commercial. A chiropractor would also have the best formulas.
Which is best medicine that contains all the necessary vitamins and minerals with no side effects?
Aside from the vitamins, take minerals (Magnesium especially) and Selenium. Zinc is also very important.
probiotics, multi vitamins, working out, healthy foods, water, sleep
regular exercise, maintaining healthy food.