I think strong AI is perfectly possible, but wont happen for some time, because computers are woefully underpowered compared to the human brain. You may not think so, but the human brain is far more capable of computing most things than even the most sophisticated computer..
while the human brain isnt so good at doing math, it can do other things like pattern recognition, speech recognition, fuzzy logic, creativity, etc.. These kinds of things are not well suited to the binary logic of a computer chip.
Therefore, in order for computers to function similarly to human brains they will likely have to "evolve" some of the same characteristics.
EDIT:
Quote:
How can something as imperfect as us create something and expect it to be perfect?
OK Saint Anselm.. dont confuse the issue with your medieval mumbo-jumbo. No one said anything about perfection..such terms are meaningless anyway.. things are what they are.