I'm not very familiar with the Belgium situation Gerd.
I only added admin_level9 because some users reported their village wasn't searchable and this solved the issue.
It could be that boundaries are still incomplete.
Please note that the Flandres OSM community is importing address data:
http://wiki.openstreetmap.org/wiki/WikiProject_Belgium/Using_AGIV_Crab_data/The_AGIV_Crab_Import_Website

Hi Minko,

I analysed your proposal with some tiles.
It seems that your version is better, but I still see many objects where
addr:city is set to a different value than mkgmap:city.
Your proposal reduces this number by 25%.

Maybe we should prefer to use addr:city in Belgium?
In France most of these differences where caused by different spellings,
in Belgium it seems that boundaries are missing.

Gerd