Here's some light reading for your weekend enjoyment. I found this on Ars Technica and thought it was a pretty good summary of some stuff from Microsoft's past and a pretty good guess at how some future technology pieces fit together.
http://arstechnica.com/microsoft/news/2011/06/windows-8-for-software-develop...
-Brian