what do you work in?

there are tons of jobs in finance at the moment in canada.

the taxes are high, but things work overall so at least you know where your money is going.

canada is far more relaxed than the US, and we tend to treat immigrants far better (although if you are from the UK I don't think you would have any problems).