Well, if you listen to Kurzweil, it isn’t that far off. Some estimates are as early as 2020 for the time when the computer will have approximately the same computing power as the human brain. Theoretically, soon thereafter we will have the singularity. Personally, I am dubious about whether the singularity will ever come. There is a big difference between converting and processing information vs comprehending its meaning. Read Godel, Escher, Bach for some meditations on recursive thought. The Singularity is an interesting idea, but we are at the equivalent of crawling when it comes to the sophistication of our artificial intelligence/ computing systems. We have a long way to go imho maybe another 50 – 100 years, if ever.