Unless you plan on stepping foot in the US to do a lot of physical work, or plan on holding US real estate, use a Canadian corporation. I've been dealing with world-wide customers for ~10 years and have never incorporated in the US.
You should speak to an accountant before making any decisions, however.