This seems to be one of the few business publications with a realistic view of Overseas Outsourcing.
One thing that does upset me in the whole discussion of overseas outsourcing is this view by American developers, engineers, and technical types is that somehow the people that work overseas in India, China, or Eastern Europe are somehow not intelligent. There is value in locality (being near the customer). There is value in speaking the same language as the customer. Not being able to fulfill those requirements does NOT make someone not intelligent. To believe that somehow the United States has a monopoly on intelligence baffles my mind.