А я не понимаю, в чем сложность получить гринкарту через работу? Вот миллионы людей так едут, им это как запланировать покупку жилья или обучение детей, или отложить на старость: планируется и делается, без каких-либо трудностей. Поэтому да, надо сделать выбор. Видимо, есть некая сумма денег и перспективы по работе там и там. Гринкарта делается сейчас от 1 года в нормальной конторе до 7 лет в жлобистой и маленькой. Самый корявый вариант когда контора вообще ни за что не платит, но позволяет вам делать это за свои деньги. Выходит около 7К на круг. Через 5 лет на гринкарте можно подаваться на гражданство. И если вы за эти 5 лет не воровали в магазинах, не сбивали пешеходов, не били жену, его дают достаточно легко, экзамен там детский.