On a related note, I agree with Faisal's criticism of Wally's H1-B rant . I don't purport to be an expert here (quite the opposite), but we need to remember that outsourcing is different than the work visa issue. In the former, work is exported from the country because those in places like India or Brazil...