What is the best medicine or supplement for eye health?

Many. There are many vitamin supplements for eye health. Most contain a wide variety of vitamins, including anti-oxidant vitamins like lutein. There is no dependable information that one brand is significantly better than another. Commonly used vitamins include centrum silver, ocuvite, and numerous others. These are probably most useful if you have early macular degeneration, or if it runs in the family.