If you have some time, you should read this article (5 pages) about this guy who takes 80 to 210 vitamin and mineral supplements a day. He believes within the next 30 years, we'll have such advancement in AI and bio-technology that living 125 years old will be the norm. He doesn't want to knock off before then, so he tries to stay as healthy as possible now. It's pretty interesting.
http://www.wired.com/medtech/drugs/m...04/ff_kurzweil