Personally I believe that NAFTA takes away this nations ability to regulate it's trade, not only with the partners involved in NAFTA but also lends some force to other nations in the WTO if they should see our nation as passing tarriffs, etc. While I believe that in the general principles behind the bill, it does appear to become one vehicle by which companies who wish to do so can move jobs to Mexico or Canada. While I don't believe that NAFTA is the only reason for that if can be made stronger for all parties. Another thing that will not solve the issue of American jobs are buy american provisions in bills. Especially when you consider that this nation has become a consumer nation of foreign produced products and those sorts of provisions would do nothing but spark a trade war which we can no longer win. As I said before, next time you are on a Jet Blue flight consider that the aircraft your on was not made in this nation, as are most of Northwest, and others and thats just one example. So while they may sound good "Buy American" should be a promotional issue and and incitive for Americans and not a punishment for our trading partners.