that is great for you actually. the only western country I stayed for long term is UK, I stayed there for only one year.Apparently, according to my recruiter, the longer you stay in Canada the faster the process is going to take. Best of luck. I am in the process also and I stayed in the US for about five years prior.