eWeek offers an interesting editorial on H-1Bs. (I can't find the story online yet. Perhaps it'll be posted later today. Go to eWeek, choose the Opinions tab and scroll down to Editorial Board. That's where you should find it.)
The editorial suggests that restrictions should be imposed on the recipients of these work visas — to focus on those people who have received higher education training in this country. It also recommends that the program not bond the individual recipient to a single company, in the form of “indentured servitude,” that they be allowed to move to another company.