Originally Posted by Larryl
Marrying a Canadian to get into Canadian is not a myth, so long as Immigration Canada does not believe that your marriage is not a fake. The normal process would take about 6 to 9 months, and the important part to know is that the application has to be made outside Canada. In other word, apply to the Canadian Embassy in Buffalo. This is because the laws say that no one can apply for immigrant status from within Canada unless you are within a certain exceptions.
Oh yeah, if you have a trade ticket or a truck driver, apply away. You'll be in like a rocket. And no, you can't have a criminal record including DUI, otherwise you are toasted. Hope this helps.
P.S. In Feb., 2005, they created a new program to let a Canadian spouse sponsor a foreigner from inside Canada. Don't know if you applied under that program or not.