Мягкое (по-научному - фрикативное) произношение звука г характерно для южных области России, для Северного Кавказа, для значительной части Сибири, для Приморья Так же звук обозначаемый буквой "г" произносят мягко в российских областях прилегающих к Украине и Белоруссии; Белгородской, Курской, Орловской, Брянской, Смоленской, в республике Крым. Так же мягкое "г" есть в украинском и белорусском диалектах русского языка. Интересно то, что в русском языке твердого звука и буквы "г" не было, все произносили их мягко и с придыханием, в том числе и москвичи и северяне и волжане. Твердый звук "g" пришел к нам в средние века из Европы и закрепился в Москве, а потом распространился по всей России, кроме выше указанных территорий. Когда пришло время создать правила литературного русского языка, за основу взяли московский диалект русского языка с его твердым звуком, обозначаемым буквой "г"-твердое.
Многие не выговаривают "Х" с придыханием и произносят вместо него "Г". Это наверно какой-то речевой дефект. Но "Ганновер" вместо ""Ханове" звучит очень прикольно.