Here is great app for offroad and expeditions. (sorry for my bad english).
Main features:
Support any online map with download data storage for offline use
Map toggle by one button click
support to work with several gps units parallelly
user friendly interface
two odometers for navigation with...