Jan 25, 2010 | Microsoft blog editor - Microsoft News Center Staff 2010 Tech Trends; Microsoft CIO Shares Some Thoughts