As far as the vitamins, its the synthetic ones that you should avoid, namely the Centrum brand. So the megamen you have are fine. However, as Ive touted many times before, comes from NATURE = GOOD, comes from MAN = BAD. That said, I would recommend looking into whole food vitamins, that is...