My kids are like many kids in that they do not like to eat their vegetables, anything green or fish of any type. So, I have to sneak in veggies or give them more vitamins. Or both.
I am grateful for the Deceptively Delicious: Simple Secrets to Get Your Kids Eating Good Food by Jessica Seinfield and for the fact that organic baby food goes on sale often. I buy baby food so that I can sneak it into macaroni and cheese, spaghetti, brownies, casseroles, smoothies, scrambled eggs, pancakes, cakes, muffins and pretty much anything that is mixed or starts out runny. The key to the mixing is to combine colors (use an orange veggie for macaroni, not a purple or green one) and combine like flavors (if the dish is sweet, use sweet veggies like squash or sweet potatoes). They are used to seeing the jars around when I cook and so far they have not vetoed them!
My kids have been taking a The 365 Kids Chewable multi vitamin for awhile and it has no artificial anything. I love it. Which is great, but it does not have fish oils or enough Vitamin D for the winter months (It should be about 1000iu.) I found one that does. It is NutraSea for Kids and they have it at Whole Foods, The Vitamin Shoppe or online. It is a liquid, so I can mix it with their milk or juice or yogurt. The only draw back is that it is a little pricey. I justify that by thinking that it is cheaper than a co-pay if the kids don't take Vitamin D and get sick.