Here is an interesting website devoted to all things in the future. Enjoy!

Future Timeline