Arthur C Clarke, who died recently made a set of predictions in December 2001 and some of these have already happened and some will never happen (i.e. Arthur C Clarke on his 100th birthday is a guest on the space orbiter)
These predictions include:
First Human Clone, New space based energy is adopted, Space flights for the public, Meteorite impact on Earth, and lots more.
Arthur C Clarke Predictions for the 21st Century
March 26, 2008 by Frank Daly

Hi, thanks for pointing to the image I uploaded to Flickr, but the right photo credit is at the bottom of my Flickr image page: Photo by Amy Marash (under public domain). Given that you are providing the hosting, you don’t really need to credit me (only if you wish, for making it easier to you to find it, but not for the actual picture).
Best regards!