Hi, I am having H1b since OCT-2006, i was wondering if i have to file 1040 OR 1040-NR tax forms? last year i filed from a consultant, so i dont know what type of forms were submited :-( Please advice...