Maps should be downloaded to N900 and it can be done at home beforehand (home Internet is usually faster and cheaper than mobile); don't download the whole map of the world, it's impossible (takes too much memory), just take the detailed region which you are going to visit, like a part of a city. Maps should be downloaded to /home/user/MyDocs/.maps/ if "file storage" in Modrana is set to "files", not "sqlite". To prevent Modrana from downloading tiles over WiFi on the fly, set "Network"->"Only for important data". For example, there are several programs to download OpenStreetMaps: http://wiki.openstreetmap.org/wiki/C...le_downloading Google and Yahoo Maps can be downloaded, too. http://wiki.openstreetmap.org/wiki/GMapCatcher http://code.google.com/p/gmapcatcher/ Offline routing isn't easy to add. It requires using and analysing vector data, understanding which paths are only for human/automobile/bicycle, one-way only roads, etc. But it may be added later, there is a ticket for it, I heard.