Если вернуться к теме, то нормально там можно жить, выезжая по приглашению работодателя, которому ты нужен и который это доказывает миграционным властям. Естественно, такое отношение к высококвалифицированным специалистам. Мой друг так два года проработал в США программистом, но контракт у него был срочный, он закончился и друг уехал в Австралию. Там отработал два года, вернулся в Россию - тоска заела. Тут женился, родили они ребенка, окунулся в наши реалии и рванул обратно в Австралию, уже с семьей. По той же схеме - предварительно найдя работу.
Если по странам, то в Америке ему нравилось больше. В Австралии з/п в абсолюте больше, но жизнь, в целом, дороже, чем в Штатах. Поэтому уровень жизни чуть ниже.
Интересны и варианта найма в Австралии: либо ты работаешь по контракту с более высокой з/п, но все больничные и отпуска - за свой счет. Либо типа по ТК - зарплата ниже, но социалка нормальная: больничные, отпуск и прочее за счет работодателя.
И у него изначально свободный английский был. Немецкий, впрочем, тоже. А вот вообще без языка и востребованной специальности... Я бы сначала этим вопросом занялся.