For Italy (especially north) TomTom are very accurate and precise,as opposed to Here which are less detailed,less categorized roads and with few mapped house numbers,also small rivers are not present.