A protest is being setup in Washington DC in October to protest the H-1B visa fiasco. A site has been setup to promote the march. You can find it at this address:
http://www.NoMoreH1B.org
If you are not part of the solution then you are part of the problem !!