As a Canadian in US waters you may need an I68 form http://www.cbp.gov/xp/cgov/travel/pl...boats/cbbl.xml
for every member
of your crew. The form basically permits you to phone
in when you make land fall in the US and thus would only apply on your return.
However as you are entering the country via a border crossing that may not be required. It also may not apply for the Pacific SW.
Now I have a question for anyone who knows:
As a Canadian, does one need an I68/Passport when entering US waters if no landfall or anchoring
takes place? Specifically, I was thinking of going to Sault Ste. Marie, Canada
from Lake Huron but to do so I need to pass through US territorial waters (as far as I can tell from the charts). What are the requirements when entering these waters and what documentation
would be required, assuming no landfall was planned?