"Companies still need talented systems designers and other well-trained technicians" LOL WUT?!

Yeah, because Americans are too stupid to educate themselves in areas with great employment potential and high wages. And when they actually are too stupid, we have thousands of foreigners dying to immigrate here and fill those slots that Americans are too stupid to fill. They bring a good work ethic, and become good citizens and contributors to our society. Nothing wrong with that, and those people are just as American as you or I, all of us being descendants of immigrants, too.

That is one thing that makes Silicon Valley so great. This place is a hotbed of innovation, with people coming here from all over the globe. See my cite, above, as opposed to the plethora of hand-waving scare tactics from the Economic Creationists on this board.