moving to US
swombat: If I were you I'd take advantage of the fact that you're in India to start a local start-up. As others mentioned, your costs will be lower. Not only that, but you may be able to spot opportunities which have already been filled in the US, and "port" those solutions to India successfully.At the very least, you should be able to make yourself enough money that you can then move to the US without worrying about getting a job.