Given the long GC immigration line for China and India. I am sure someone has taken this step to immigrate to Canada. Care to share how the decision fared out based on the following criteria?

- work culture - salary - cost of living - insurance and medical expenses - happiness :)