My husband is the main applicant of green card. He submitted I-140 in March or April 2007, we just heard the news that I-485's date is concurrent now. I am a Canadian, and he is not. He's using H1B now, while I'm using TN. Last time when I renewed my TN was Jan 24, 2007, which means I will have...