Yes, it was a long long process. Actually, it was more than 2 years, 6 years in exact!! And once i got the landing visa, i got the lottery!! I know a lot of friends who went to Canada and returned because they couldn't find a job there, therefor, i think in the USA one has better chances, it is...