First, a tourist visa. I still have freelance work from here that I can continue over there, though I'm sure some kind of obscure illegal immigrant job could be found. Was it hard for you to get workpermit etc? Any recommendations on internships if you want to get in touch with a good programmer community/learn? I'm no programmer myself, just frustrated by the fact that most of my ideas are currently sitting in static psd's. I'd love to be in the middle of a bustling community.. Mexico has gotten too frustrating, half the people i work with don't even know how to unzip a file.