Windows 8 one of the 10 technologies that will define 2011? December 20, 2010 Onuora Amobi Microsoft 1 Comment How do they figure? Digital Trends just released this article about the top 10 technologies that will define 2011. I cannot for the life of me figure out how …