If you guys want to really understand(not just know the truth in a superficial level) the real myth behind the scenes, let me tell you more on this according to my true experience.
I still remember the days dated back in 1997 when I was attending the ceremony of my sister's graduation ceremony at SJSU, a guest speaker(The VP of Selectron Corp), who is an American Japaness said that We should not prevent the jobs from being given to those immigrants from India, China, Japan, Or whatsoever, because the North America is still part of the Earth, the global town of all the human beings, and if you can study and work harder, you will be treated well and maybe better than those minor immigrants who had already suffered a lot trying to adapt themselves to this new land. The speaker himself even told us some of the stories full of diffculties when he first came to the US when he was 14 years old.
Right now almost 7 years has passed, and I am still remembering his words and part of his speech. The fact is that the worry about losing jobs to the Indians, Chinese, Japaness, etc. in the land of US has grown bigger and bigger, even worse, the jobs are moving out of US, in other words, the American are competing with those invisiable competetors who were actually at the other side of the earth!!!
If you guys really know what kind of a battle this game is about, then you will undoubtedly and immediately make the conclusion that the loser will be the US for sure!
I will let you know how much $$$ the employer will pay for an ASIC designer in India or China for the same kind of work load and complexity you guys are doing in the US, and you guys will be able to judge whether you should worry about your job security in the next 5-10 years before you earn enough $ to retire!