The communication hit you take offshoring is not nearly as small as the current bean-counters are estimating. Exactly. And the #1 reason software projects fail is poor communication. Good gravy, has no one in management ever read "The Mythical Man-Month" by Frederick Brooks?
Hadn't seen your post when I made mine just above. Great minds and all that.