This is not to undermine anyones efforts to tackle this problem but just my opinions. I think we should write emails to the CEO's (difficult to get their email ids) of big tech companies like Microsoft, Cisco, Oracle, IBM, Dell, HP, some in Financial industry like JP Morgan, Bear Stearns, Merrill and some other important industry etc...to look into this matter and determine if they are loosing anything by the limited numbers available right now.
Nurses got the numbers increased because of Hospitals proved how they are short handed without them. They infact had scared the shit of gov. saying that so many american patients will be without nurses attending them by so and so year. Tech companies should also come out with such numbers how US economy and US as a nation is going to loose the advantage.
I remember once Bill Gates saying that he does not mind shifting his HQ and research center to Canada if there is no free flow of talent (Human Talent) to US. Remember how Clinton administration had to bow to the pressure from business (tech) lobby to increase the H1b numbers to 195k for 3 years in the past. My friends, US is a capitalist country and there is no room for emotions. The country of emotions is India (from where most of us belong). US gov. will do anything her business wants and will go to any extent for her financial benefit. So whoever is lobbying should be able to give those facts and figures to gov. and explain how US is loosing financially as well as how she is loosing her charm of technological edge to other developing nations. This can only be done by business owners.
So what most of us can do??? Write an email to CEO's of our companies asking them to look into this matter and see if they can do anything about it. I think we should pull the right strings to score MUSIC (noise) and lobby. As part of my opinion I had already written an email to my CEO explaining what kind of pain we are experiencing. I do not know what he can do but if 100-200 people write to him within the company then I am sure atlease he will invest some time to check with HR whats going on right?
I am open for crticism coz that brings in more useful thoughts.
____________________________
Just my opinions.