Well, I wasn't expecting *that* response, but I can understand feelings on the issue (I'm from ireland myself, population 4 million, and with a large influx of "foreign" i.e. EU ascension countries workers in the last few years)
If it helps any, my friend is being offered a job in his family's firm, so the company "out-sourcing" is actually probably contributing to the economy in the US already, rather than taking away from it ;o)
With regard to "outsourcing", there is already considerable outsourcing with american firms, many of them here in Ireland. I think that "out-sourcing" is not going to be a major problem with engineering/architectural trades, where a presence is needed "on-site" - firms seem to prefer to re-locate entire manufacturing facilites (e.g. Intel). Any industry that requires large numbers of graduates (pharma, skilled manufacturing, etc.) will relocate to where the workers are cheapest.
One thing I do really sympathise with is the american system of double taxation - now that is a real barrier to americans working abroad.
M.