I love the timeline, but I think some things will happen a lot sooner than we think. What are some of your predictions? It's probably overly optomistic, but here's mine:
2016- Autopilot cars on sale, and become hugely popular within the next few years.
2019- IBM reaches stated goal of computer with exoflop processing speeds. Increased processing creates gains in every IT sector including software, AI learning computers, brain mapping, and brain simulation projects.
2021- Results from brain mapping, and simulation projects makes possible main stream use of thought controlled computers and texting.
Further, improvements in language and learning software will create almost perfect translation and internet search search engines that can find exactly what you're looking for instead of just keywords.
2022- Before 2010 computers were able to run simulations that led to working robots designed with minimal human interction.
By 2022 computers are now fully capable of improving on themselves as well as designing the next generation of computing technology. According to Ray Kurzweil and others once we've created the first computer capable of improving itself the time between improvements will be shorter and shorter. For example the first computer takes 1 year to make a better computer, the next one takes 10 months, and so on until major advances in computing will happen within days.
From here on advancements will happen in currently unimaginable time. Things like transhumanism becomes possible well befor 2045. In some countries upgradable neural improvements will only belong to an elite class, but these areas will quickly fall behind any country that makes the neural upgades available to all. Imagine who will improve faster a country with 10 geniuses or millions?