Canada is a great place to live, so is the USA (well most areas) I've lived in both., but I prefer the comfort of living in Canada (less crime, clean area, etc.) Also, when talking about taxes and trading, don't forget that the strong US dollar makes it lucrative to trade the US markets in US...