If Dream Act, then what is the good of H-1 Visa? I am sure more people are going to be able to actually work for Microsoft. Then we wouldn't even need people from other countries.
we still need more h1 visas despite our troubling economy. I am just as much against outsourcing american jobs but let's face it...American education is not the best in the world anymore especially when it comes to computer related fields. Thus we need to lure highly skilled workers to US.