For me, Europe has so much history & culture and also a great work structure (think proper work/life balance). I would choose Europe in a blink of an eye if not for the easy migration route which Canada offers. Lastly, no extreme weather like Canada(unless you live in BC, then you just deal with rain). Personally for me, I would never consider to stay in US even if I get a high paying job. I am not comfortable with the gun laws there and hate the thought of getting shot anytime, anywhere just coz he/she had a bad day.
In fact, if IRCC decides to hand me rejection again, ill consider studying in Ireland or UK.