I am Canadian citizen with TN work in US. This April I got H1 with I-94. My question is do I need to go to US board to active my H1 visa before October 1, 2007. I will go to China this Christmas time, can I just use that H1 and I-94 at the time I leave and come back US. Many thanks.