Remember that post where I said I replaced hope in God with hope that eventually, we'll reach the singularity?
Time recently published an article about it.
I think you'll find it worthwhile to understand what Ray Kurzweil has to say about the future. Also, if you're interested, the debate between him and PZ Myers about this is pretty interesting.
I don't think that all of Kurzweil's predictions will come true, but I think eventually, they will. I just feel like he doesn't factor in the human side of things: it takes people and knowledge to reach a result, not just accelerating returns on technology development.