Tue Nov 04, 2008 11:03 am
Well you can't enter the US in TN-1 or any other non-immigrant category other than K if you are intending on getting married to an American at any point while you are there because you don't have "bona fide non-immigrant intent". You would either need to get married and get a K-3 visa or have her sponsor you on I-130, or you would need to apply for a K-1 fiance visa.
It is possible to adjust status on I-485 if you have entered in some other category, but then you are at the mercy of whether USCIS believes you entered having non-immigrant intent. Lots of people do it, but it's not wise to do it, because you might get a jobsworth reviewing the application who thinks you lied about your intentions when you entered.
The best method (usually) is to get married, and she sponsors you using I-130, as it is the fastest and it eliminates the need to adjust status because you enter as a permanent immigrant so you can start work as soon as you've gotten a social security number.
Steve.