I've been reading about the Singularity movement. In a nutshell, it's a loose confederation of scientists, futurists, and other eggheads who collectively predict in the next three or four decades that both computers will surpass humans in intelligence and that medicine will progress to the point where people will live almost indefinitely.
Part of the reason these advances will come so soon and not centuries away, they speculate, is because medicine and science makes exponential advances. You can read a good overview about the subject
here.
While I have no doubt medicine will expand the human lifespan significantly over the next century, I believe the near-immortality speculation is just a little too much wishful thinking. I'm no doctor, but both my parents are, as are two siblings, and I had two MD grandparents. What I absorbed from them is that medicine, with all its advances, still has so many unknowns and quirks.
As for computers, I think the recent Watson versus human faceoff is good evidence that, while computers are getting faster and smarter, their true intelligence is questionable and their common sense is lacking. I'm still looking for the "chemise" key on my laptop key board. (That will make no sense if you didn't see the "Jeopardy" human/computer challenge; if you didn't, you can watch the entirety
here.)
Undoubtedly computers will be faster and with far greater capabilities. But they will never be sentient. The spark of life cannot be replicated. There are joys that we flesh-and-blood creatures experience -- love, laughter, sadness, grief, orgasms, and many more -- that no machine, no matter how advanced, could understand.
An android might be able to fake an orgasm. It might have a lot of information on the subject. But it will never have one. I just don't think that could ever happen.