Applying as well as migrating to US or Canada ia a seroius matter. I may depend on several factors such as preferences for salary, lifestyle, crime rates, etc. Probably, there may be good opportunities also in Canada because it is an open country, accepting skilled-proffesionals from other countries. it aslo gives desirable income. To get more information about different jobs that Canada offers, you can use a site like jobsaloon.com
Since 2 years have passed since the last reply in this thread, I am locking it to prevent necroposting. Feel free to start a new thread or contact any forum staff if you want this to be reopened.