Thanks for your reply. Well, I am still in the begining stage of immigration process, I have just started to think about the immigration, I dont know how long will it take. Currently I have a stable job in US (which I know is stable for atleast another 3-4 years). I am wondering if migratiting to ...