well this is tough -- I'd have to third the "everything" option, but if I HAD to choose only one, I would say the most important thing of all is food diet (which I assume also includes vitamins). The hair needs to start healthy in the body before it can be healthy outside of the body, IMO.