it is of course a matter of opinion, North America offers the best opportunities, best access to education, least racism(if you stick to big cities) and easiest integration out of all other first world destinations. Even at this here economic condition, unemployment numbers are still below european standards, you can go to school at any age and do whatever you want, i almost never hear of overt racism around here- unless you're looking for 'trouble', and NA is made up almost entirely of immigrants anyway. Everything equal, it really is an easy choice imo.