We'd like to think we can eat healthily enough to get our vitamins and minerals, but with the stresses of everyday life and overproduction of foods, we actually miss out on a lot of those vitamins and minerals our body craves. This is where a good multivitamin comes in.
Then there are the omegas: your fish oils, primrose oils, borage oils, and flaxseed oils. Generally, go for fish oils (the best are derived from smaller fish: anchovies, sardines, etc., but salmon's always a good choice as well. Less chance of mercury poison in these.). But if you're a vegetarian or vegan go for flaxseed oils. When you look for a good omega, look at the back and look at the amount of DHA's and EPA's. DHA is for your neural tissue; builds up your brain, etc. Then EPA is for your heart, skin, and hair health.
Lastly, your probiotic: the good bacteria in your digestive system. With all of the antibiotics that we take and the overprocessed foods, the good bacteria that helps us digest our food gets wiped out and we get left with all sorts of digestive problems. With a good probiotic, the flora in your system gets replaced and your system gets a boost in the right direction.
Of course, all of these will vary according to quality and cost, but just know that most of the time you get what you pay for. All in all, though, it's better to have something than nothing.
