I just finished a book by Nick Lane where he discussed how he believes aging is cause by mitochondrial free-radical leakage. His hypothesis (and he is a smart guy) is that science will allow people to live longer, but probably not much longer than 125.