http://www.visajourney.com/forums/ is the site u need!!! Check out the Cr-1/IR-1 forum. You will see a DCF forum as well, BUT DCF is NO longer an option for Cdns as of Aug 2011.
http://www.visajourney.com/forums/forum ... rocedures/http://www.visajourney.com/forums/forum/93-canada/http://www.visajourney.com/forums/topic ... ei-thread/http://www.visajourney.com/forums/topic ... in-the-us/http://www.visajourney.com/forums/topic ... ion-guide/The IR-1( same process as the CR-1, at the beginning--BUT since ur married for 2yrs and longer, u get the IR-1 and it comes with the 10 YR greencard) Takes round 7-12 Months from start to finish! So get a cracking!! Everything u need is on VJ. I posted some of the main links that u will need above! As well on VJ if you look near the top/middle thier is atopic that says EXAMPLE FORMS!! At the top of the IR-1 forum their is a GUIDE, READ IT!! Give u step by step instructions! The paperwork is not difficult! Its the waiting that is a killer! Ur interview will be in Montreal! ALL cr-1/Ir-1 in canada goto Montreal! With the IR-1, you can work right away.
k3 has gone the way of the dodo bird! it still technically exists, but its really no longer an option. The fastest way for u is to read the guides and submit the paperwork!!
One can NOT knowingly enter the USA with the INTENTION of staying! Yes some people do that, but get caught, as they say, you made the bed, you sleep in it,lol If one enters the USA with the INTENTION of only visiting, then end up staying, they can AOS, as they did not have the intention of staying. Lying is never a good thing and something one should NEVER do!
1 has to realize yes the USA is our neighbor, buts its a whole different country. As well read up on that link I posted above about the USA person prooving USA residency! Montreal seems to like that the USA person actually be residing in the USA. Or at least in the near past they have. maybe that has changed. But on VJ their was a fair # of Yanks that were residing in Canada with the intention of moving to the USA. Montreal would not issue the visa until the yank had returned to the USA and established residence. They had to mail in proof of that. And you will learn, Montreal is SLOW!!! Like I said, its the waiting thats the pain. Read VJ--no 1 cares more about ur situation, than YOU!
Some items you will need: LONG form birth cert(has ur parents info on the actual Birth cert) Marriage certificate. If u have been divorced, divorce cert. Police background check(easy to get) Its all on VJ. Best of luck