20110401 world.us: H1B or Green Card? US struggles with how to remain competitive