Are you a foreigner working in the US? How did you get a work permit? 13 years ago
I was not able to do it so i am in the New Zealand now - happy with 2 years work visa, residency in few years, minimal Bureaucracy as there is high demand for people with IT skills.