I came across this useful infographic from MBAProgramInfo.com, which analyzes the effect of outsourcing on the U.S. jobs picture (this image is reduced in size — click on the image to link through to the original and examine it in full size):
AB — 30 August 2011