I prefer HERE mapdata for Germany. But I have not really compared the last 1-2 years. Maybe TomTom is better now, too.