Australia - friend is enjoying it, but has its own issues. Friend is really struggling with the levels of overt racism.
New Zealand - looks amazing, only downside for me would be distance.
USA - specialty training is muuuuuch shorter (but crazy working hours), great pay, fab conditions, but comes with general issues of living in the
US - e.g. politics. Also have to take the USMLE.
Canada - would favour this over US, but think still have to take USMLE? Also like Oz, I am very much assuming that many of the positions actively recruited for from abroad are not in Toronto, (Sydney), etc but rather 'out in nowhere'.
My vote would be Europe. Learning a new language is really not as hard as it seems. My (English) friend taught herself German over a year from scratch (with help of online tutor, books, German Netflix and actively seeking out German conversation practice wherever possible). She is now doing specialty training there and could not be happier. Great quality of life, much less pressure, as much time as you need for each patient, lovely place to live.
I am sure Sweden, France, Netherlands, Finland, Denmark, etc would be equally appealing.