TomTom CityMaps 1.0
the author of this app says:
TomTom CityMaps is a great program for finding your way around a city. It's easy-to-use and tells you very clearly how to travel from A to B. Simply enter your current position and your destination, and TomTom CityMaps will calculate the quickest or the shortest route for you by car or by foot. Choose from over 100,000 European cities and villages, and when connected to a GPS receiver, you will see exactly where you are and where to go.
The Electronic Edition of TomTom CityMaps gives you access to a full street map of one of the following cities: Amsterdam, Barcelona, Berlin, London, Madrid, Milan, Munich, Paris, Rome and Vienna.