NASBLA = National Association of State Boating Law Administrators
As I recall, most any state that requires a NASBLA approved Safe Boating Education Certificate
will accept the New Hampshire on-line course certificate. Just because the NH on-line test goes away in 2007 does not diminish the benefits of the certificates issued prior to that (which, according to the NH web site, are
GOOD FOR LIFE). NH on-line certificate has the NASBLA approved logo.
So, Out of Staters can take and use the NH-online course and certificate. They can use it in NH and many other states where NASBLA course certificates are required.
NH Hampshire will accept NASBLA approved certificates from MOST other sources. Notably
NH will NOT recognize the Boat US on-line course and certificate (CT and a few other states do not recognize the Boat US cert). Courses and Safe Boating Ed Certificates proctored by Power Squadron and USCGA are also accepted in NH.
Here's a link to a chart of states and their respective certificate requirements (from NASBLA). Includes links to the specific Safe Boating agencies in each state. When in doubt, call/write the appropriate agency and get confirmation.
Boater Education Requirements by state
Happy and safe boating: