This is an astounding story. Computer World is reporting H-1B workers outnumber unemployed techies:
The government then points out that "in January of 2009, the total number of workers employed in the information technology occupation under the H-1B program substantially exceeded the 241,000 unemployed U.S. citizen workers within the same occupation.
Can you believe that? So, why is the United States even granting temporary foreign guest worker Visas and instead employing those out of work Americans?