I believe a combination of OSM and some proprietary maps would be great. We could use the prop. maps for navigation, and when we get internet access, we could upload the GPS coordinates to OSM. That way the OSM could be improved without too much effort. We need a nice implementation for this. What do you think?