I recently stumbled on a link to an organization that seems to be on the right track on aging research -- the Maximum Life Foundation.http://www.maxlife.org/
I can't vouch for them or their work, but at least they are saying the right things. I am looking into it further and will report back.