Claro que são correctos ambos os termos, embora se use, de facto, mais, como diz, a forma doudo no Norte de Portugal, por exemplo também em Braga. Quanto ao ou há muito que deixou de se pronunciar como ditongo na maior parte do País, valendo apenas de ô.