Пардон, всю тему не прочитала, но хочу вставить свои пять копеек, может, вам пригодится. Я как раз живу в небольшом городке, 20 тыс. населения. Рядом (10-20 минут по хайвею) еще несколько городков, в самом крупном что-то порядка 45 тыс. До Торонто часа 1,5-2.
Ну что могу сказать? Поначалу было тяжело, т.к. уж очень отличался темп жизни от того, к какому я привыкла в России. Хотелось переехать в мегаполис. А сейчас в Торонто я бы жить не поехала. Даже в 20-тысячном городке я нашла друзей (в том числе русскоговорящих - даже семейный врач у меня русская!), есть все: спортзалы-бассейны, кинотеатры, салоны красоты, солярий, классные ресторанчики (пусть и не в огромном количестве), театр тоже есть, правда, я не была. И любимая работа нашлась. Да, у нас всего три продуктовых магазина + Волмарт (куда без него ), а в ближайший торговый центр надо ехать в соседний город (но опять же, что такое 20 минут? В Торонто по пробкам дольше ехать можно), но зато чистый воздух, красивая природа, и да, можно читать Толстого (которого я тоже, кстати, очень уважаю) на заднем дворе у цветника. Ну пока этой жизни не попробуешь и не привыкнешь к ней, так и будешь думать: как же вы там, бедные, живете, в глубинке-то? Хорошо живем