2012 Top 10 Tech Trends: Part I