Mon Mar 16, 2009 11:31 pm
You certainly can legally do it the way you've suggested. It's entirely legal to enter as a regular B-2 visitor to marry a US citizen, provided you have non-immigrant intent (proof of abode in Canada you have no intention of abandoning). Obviously the CBP are going to quiz you if you say you're entering to get married, just have proof you intend on leaving, e.g. proof of employment in Canada.
Then when you return to Canada your spouse can sponsor you for a K-3 visa or sponsor you using I-130.
Steve.