In the information era, the best of times are the worst of times. Computer hardware keeps getting faster, cheaper, and more portable; new technologies such as mashups, blogs, wikis, and business analytic systems have captured the imagination; and corporate IT spending has bounced back from the plunge it took in 2001. In 1987, U.S. corporations’ investment in IT per employee averaged $1,500. By 2004, the latest year for which government data are available, that amount had more than tripled to $5,100 per employee. In fact, American companies spend as much on IT each year as they do on offices, warehouses, and factories put together.

A version of this article appeared in the November 2006 issue of Harvard Business Review.