Very good article here. Not that the author is a visionary (he would have been if the article had been published 3 years ago), but he did good job articulating the major IT trends.
If you don't have time here are the big five IT trends:
- Smart Devices and Tablets
- Social Media
- Consumerization of IT
- Cloud Computing
- Big Data