Mobile appliances ranked well too. I thought that only counted for iPhone apps. When I read that social computing ranked high, I could only elicit a yawn. In fact I would think that social computing may be hitting its peak.
Virtualization was listed in the Top 10. However it also seems like yesterday's news. I think I will give the future some thought and come out with my own Top 10 of tech for 2010. That has a nice ring to it. Here a is preview: Java and .NET will not be on my list even though I want to learn them well.