It's best to take only whole-food vitamins as opposed to vitamins that contain non-food elements. You could check out a naturopathic doctor (
http://www.naturopathic.org) and have a full health check-up to determine what your body specifically needs.