The McKinsey Quarterly has a good article about offshoring, and how it helps the U.S. economy.

The debate over the offshoring of US business-processing jobs misses the mark. Any short-term disruption from job losses must be weighed against not only the much broader benefits to consumers and businesses but also the disastrous consequences of resisting change. If US companies can't move work abroad, they will become less competitive—weakening the economy and endangering many more jobs—and miss the chance to raise their productivity and to concentrate their resources on the creation of higher-value jobs.

Free registration is required.