I have researched the whole NAFTA thing and the TN-1 VISA requirement is for citizens of Canada. Under the TN clause I believe the requirement is to have post-seconday education. If you look at the NAFTA "job demand" list, it shows that a post baccalaureate degree is mandatory.
Rumours about congress passing a bill is still heresay. Check out the US congress site and look at the motions passed each day or do a search and query anything to do with aviation for the past "X" years. You will find nothing.
http://lcweb.loc.gov/global/legislative/congress.html
Also you can actually logon to the USINS site and check for daily updates regarding visas and jobs.
http://www.ins.usdoj.gov/graphics/index.htm
But the best site that I have found is called US VISA NEWS and it has updates about immigration status daily. I have yet to see something to do with aviation.
http://www.usvisanews.com/
Stories about guys getting visas are true. If a copany has put an ad in the paper for 60 days, and no one qualified has taken that postion, then that company can sponsor someone for a green card. I know many guys that left to go to a corporate job because a specific company went through the process and proved that no one was qualified and/or no one was interested so they ended up hring a Canadian. US majors, well there is no demand for pilots yet because they have about 15,000 resumes !!!
Check them out yourself. GOOD LUCK !!!
[This message has been edited by Reverend (edited 20 July 2000).]