Thank you for your reply lucky2011... I am from Mexico and have just won the lottery...
I have been reading a lot... Honestly I am a little afraid of what could happen... I have not even filled out any forms or anything. Some say that, if you choose adjustment of status in the US, you will be grilled by immigration at the interview because you applied while on a TN, "non immigrant visa", and that could be reason enough to turn you down. Having H1B as far as I know, is a dual intent visa, that allows you to apply for GC, but not a TN.
Others recommend to do Consular processing, but I know (by personal experience with a tourist visa in the past) that, at the Consular Office the first thing they do is cancel your previous visa, so, the would first cancel my TN since I am applying for a "new one". What if they cancel my TN visa while processing my Green Card??? Can you imagine ending up at the border without the possibility to come back to the States?? I would end up having no visa at all to reenter the States. No TN no GC... that would be a great disaster...
Please please advice...