Did you get the visa? I am planning going to Mexico to get my H1 too. Dying to know if you succeeded.