Want to move to San Francisco/Silicon Valley - how would I do it?
KirinDave: Your best bet is to get a job at big software company. I know that my employer, Microsoft, has a legal department JUST for this problem. If you can get an in with a company like Google, Microsoft, or etc., then you can get into the area.After that, I think you could find a native co-founder and then rig it so your company employs you after you leave the big company. Set up the contract of the company so that you cannot easily be terminated (otherwise you'd lose your visa if there is a falling-out between you and your co-founder).The process of becoming an American sucks right now; everyone who is not a fear-mongering cave dweller knows this. It is especially irritating to us in the Valley as we Just Don't Care about nationality and it can be so difficult to find a qualified candidate. Good luck.