I highly recommend Backcountry Navigator Pro ($9.99). It has never failed me and, when I've had questions, the support has been very responsive. I recently purchased Gaia GPS in order to do a comparison, but had several problems with it and essentially I found it to be inaccurate...