The big announcement at PDC 2008 this morning was the CTP launch of Windows Azure.  Microsoft bills this as an OS for the cloud.  This will revolutionize the way applications are architected but I wonder if enterprises will be willing to cede control of their data to servers not under their control.  This will require a culture shift and Microsoft acknowledges this by stating that the Azure rollout will be slow and deliberate.  I will post more on Azure as it comes to light but it appears as though PDC 2008 will be the start of a technology shift once again.