Thanks for the response. How 'good' to you have to be to get a H1B? Aren't there restrictions along the lines of 'there must be no American available who can do the job'? I guess my question really is: Is the H1B for really talented programmers or anyone who does a good job?