I am pro-vitamins, personally.

Also, those are some puny supplements, but three miles and some beginning weight lifting probably doesn't call for anything more severe.