AI is something else that's been 'a few years away' for as long as I remember. I'm guessing that, when it eventually happens, it won't come from humans developing software, but from scanning humans brains and simulating them in software.
There are more than a few posters on here that wouldn't pass the Turing test!