- Multicore and hybrid processors
- Virtualization and fabric computing
- Social networks and social software
- Cloud computing and cloud/Web platforms
- Web mashups
- User Interface
- Ubiquitous computing
- Contextual computing
- Augmented reality
You can join in on a discussion of Gartner's list at Slashdot.
Which of these technologies seems like the most fun to work on? Gartner is only one of many IT consulting and research firms -- what are some others?