Scientific American has this interesting article on research into an anti-aging pill. Conclusion? Boomers will still die. Someday.
But I think we all may end up riding their coattails to immortality.