mike178, "с Москвы" имеет глубокие корни в языке, и как минимум исторически не меньшие основания, чем "из Москвы". В конце концов, если "на Украину", то нашим дорогим языковедам лучше молчать, чем говорить!
Добавлено через 1 минуту
Courtney Love, я вам никаких авторитетов не приводил вообще. Я вам жизненные примеры, как это работает не у самых неграмотных людей. Как иллюстрацию языковых явлений.
Добавлено через 7 минут
mike178,

город - это поверхность с плоской топологией. Соответственно в плоскости нельзя находиться "в" - только "на".
Исторически так и говорилось "на Москве", "на Туле". Да и направление движения: "на Москву", "направление наступления группы армий - на Воронеж" - никто не отменял.
Все эти "в" - это позднее внесение по аналогии с европейскими языками. Это изначально НЕ по-русски. Так что давайте не будем по поводу "родного языка".
Народ как раз лучше кого-либо знает свой родной язык.
И порой смешно, как товарищи "изъясняющиеся с трудом на языке своем родном" придумывают с потолка норму, и начинают всех учить, что "как Вы говорите - это неправильно".
Еще раз, задумайтесь об этом!