No suggestions here.
For areas where there are reception issues I've downloaded PDF maps for reference using GoodReader, but you can't reference those against a GPS system.
I guess my question would be - if you have no reception problems - why not just use Google maps directly or any tracking application?