> Could we have predicted the iPhone in 2005 ?
depends on what you mean by predict. It was pretty obvious that phone/data would be added to PDAs soon. It might not have been obvious that Apple would do it so well and take PDAs from a geek/niche thing to the mainstream.