20101118 tech: H-1B visa: What you must know