A link to a very good article by Andy Grove, co-founder of Intel is below.
Basically he says that by outsourcing jobs we are screwing ourselves in the long run. Makes sense to me.
http://www.bloomberg.com/news/2010-07-01/how-to-make-an-american-job-before-it-s-too-late-andy-grove.html