Yes, I love Canada.
For new comers it basically depends on financial issues first, then the quality of living. For old comers, you'll appreciate the quality of living then financial issues. Both are important though.
Firstly, as for my experience, I came from a rich country in the gulf and I...